X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FMsg.pm;fp=perl%2FMsg.pm;h=9b7ce76fd9e32091f9b7b858f252b6f4185e7fab;hb=dd902a3e23aeb207178d9960f17b757262842ed6;hp=9ea2bc10c9aaad10a3f9e8ca0d96b6d95b522b69;hpb=677f9d4ae7355cb6e5d05c3782a39e9022647f5b;p=spider.git diff --git a/perl/Msg.pm b/perl/Msg.pm index 9ea2bc10..9b7ce76f 100644 --- a/perl/Msg.pm +++ b/perl/Msg.pm @@ -484,7 +484,7 @@ sub new_client { $sock->start; $conn->{peerhost} = $handle->peerhost || 'unknown'; $conn->{peerhost} =~ s|^::ffff:||; # chop off leading pseudo IPV6 stuff on dual stack listeners - $conn->{peerport} = $handle->peerport; + $conn->{peerport} = $handle->peerport || 0; dbg((ref $conn) . " accept $conn->{cnum} from $conn->{peerhost}:$conn->{peerport}") if isdbg('conn') || isdbg('connect'); my ($rproc, $eproc) = &{$server_conn->{rproc}} ($conn, $conn->{peerhost}, $conn->{peerport}); $conn->{sort} = 'Incoming';