X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FExtMsg.pm;h=6b2cce7d5059aea87f97a3af8d70632378aaf4da;hb=450f32dc7ea97f6bf32c96eb74e1fa48660b07f3;hp=71957817240f3793c229fecc1ba4729eaece1d1e;hpb=2110beabbe4a0c22fbab1ce4f68bec6b94db0ae4;p=spider.git diff --git a/perl/ExtMsg.pm b/perl/ExtMsg.pm index 71957817..6b2cce7d 100644 --- a/perl/ExtMsg.pm +++ b/perl/ExtMsg.pm @@ -154,7 +154,10 @@ sub to_connected $conn->{timeout}->del if $conn->{timeout}; delete $conn->{timeout}; $conn->{csort} = $sort; - $conn->nolinger unless $conn->ax25; + unless ($conn->ax25) { + eval {$conn->{peerhost} = $conn->{sock}->peerhost}; + $conn->nolinger; + } &{$conn->{rproc}}($conn, "$dir$call|$sort"); $conn->_send_file("$main::data/connected") unless $conn->{outgoing}; }