X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2Fclient.pl;h=5e975c157bf18d903e8a11b3acdef0838cc6340a;hb=575db552c5a635ce2eb431de07f568113374735f;hp=b36be34715282605f542948529e1c2f96e375dc4;hpb=1f1ba20386876b3d2a74e5e4d77bf7119a04610b;p=spider.git diff --git a/perl/client.pl b/perl/client.pl index b36be347..5e975c15 100755 --- a/perl/client.pl +++ b/perl/client.pl @@ -119,7 +119,7 @@ sub rec_socket if ($buffered) { if (length $outqueue >= $client_buffer_lth) { print $stdout $outqueue; - pop @echo if @echo > $maxecho; + pop @echo while (@echo > $maxecho); push @echo, $outqueue; $outqueue = ""; } @@ -146,7 +146,7 @@ sub rec_socket } elsif ($sort eq 'B') { if ($buffered && $outqueue) { print $stdout $outqueue; - pop @echo if @echo > $maxecho; + pop @echo while(@echo > $maxecho); push @echo, $outqueue; $outqueue = ""; }