X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;ds=inline;f=perl%2FExtMsg.pm;h=be7d0e84c0ada79e8b349e83c445e59b01b4165c;hb=5f756bad4a3629664e4e3bc4d9cdd60674503583;hp=4efb3484c0621d58c90631ab247ff6c67d87304a;hpb=16447464088ae3ed54be746c49fc84fe09f92eb7;p=spider.git diff --git a/perl/ExtMsg.pm b/perl/ExtMsg.pm index 4efb3484..be7d0e84 100644 --- a/perl/ExtMsg.pm +++ b/perl/ExtMsg.pm @@ -118,7 +118,7 @@ sub to_connected $conn->{timeout}->del if $conn->{timeout}; delete $conn->{timeout}; &{$conn->{rproc}}($conn, "$dir$call|$sort"); - $conn->_send_file("$main::data/connected"); + $conn->_send_file("$main::data/connected") unless $conn->{outgoing}; } sub new_client { @@ -169,6 +169,7 @@ sub start_connect my $call = shift; my $fn = shift; my $conn = ExtMsg->new(\&main::new_channel); + $conn->{outgoing} = 1; $conn->conns($call); my $f = new IO::File $fn;