add CTY-2008 from cty_wt.dat, stop chat on pc12
[spider.git] / perl / ExtMsg.pm
index 71957817240f3793c229fecc1ba4729eaece1d1e..6b2cce7d5059aea87f97a3af8d70632378aaf4da 100644 (file)
@@ -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};
 }