in reply to Re^2: can't use string as an array ref
in thread can't use string as an array ref

Are you sure that's the only write access happening to your hash? This sounds like a good time for peppering your script with print statements to see when the corruption happens. print "$server_list_hash{$server}\n";

#11929 First ask yourself `How would I do this without a computer?' Then have the computer do it the same way.