if (!$self->{outbound}) {
$self->send(pc38()) if DXNode->get_all();
$self->send(pc18());
+ # remove from outstanding connects queue
+ @main::outstanding_connects = grep {$_->{call} ne $call} @main::outstanding_connects;
}
$self->state('init');
$self->pc50_t(time);
if ($tochan) {
$tochan->nopings(3); # pump up the timer
push @{$tochan->pingtime}, $t;
- shift @{$tochan->pingtime} if @{$tochan->pingtime} > 10;
+ shift @{$tochan->pingtime} if @{$tochan->pingtime} > 6;
my $st;
for (@{$tochan->pingtime}) {
$st += $_;