projects
/
spider.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make Internet.pm return a 1
[spider.git]
/
perl
/
client.pl
diff --git
a/perl/client.pl
b/perl/client.pl
index b36be34715282605f542948529e1c2f96e375dc4..5e975c157bf18d903e8a11b3acdef0838cc6340a 100755
(executable)
--- 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;
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 = "";
}
push @echo, $outqueue;
$outqueue = "";
}
@@
-146,7
+146,7
@@
sub rec_socket
} elsif ($sort eq 'B') {
if ($buffered && $outqueue) {
print $stdout $outqueue;
} elsif ($sort eq 'B') {
if ($buffered && $outqueue) {
print $stdout $outqueue;
- pop @echo
if @echo > $maxecho
;
+ pop @echo
while(@echo > $maxecho)
;
push @echo, $outqueue;
$outqueue = "";
}
push @echo, $outqueue;
$outqueue = "";
}