]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#2043029 - Z3950.pm log noise
authorJosh Stompro <stomproj@larl.org>
Wed, 8 Nov 2023 16:53:16 +0000 (10:53 -0600)
committerMike Rylander <mrylander@gmail.com>
Wed, 8 Nov 2023 17:15:51 +0000 (12:15 -0500)
commiteada7bfb7192ea723db15ea66086cfad305698ec
treeb37df47ced0a9c2e80172e5bed75b6838354f52a
parent5ce48ac5fa54a4c1278a2d5217d4c0e5a3807494
LP#2043029 - Z3950.pm log noise

A debug logging line was trying to reference array entries that don't exist
when the local catalog search option is also selected.

open-ils.search [WARN:24303:Application.pm:624:169942320622879281]
open-ils.search.z3950.search_class: Use of uninitialized value in concatenation
 (.) or string at /usr/local/share/perl/5.36.0/OpenILS/Application/Search/Z3950.pm line 282.

The debug line was trying to access by a counter variable, but the values were being pushed
to the array, so would get out of sync with the counter when native evergreen search
is also selected.

To trigger perform a Z39.50 search with a Z39.50 server and local evergreen catalog
selected.

Signed-off-by: Josh Stompro <stomproj@larl.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Z3950.pm