unless ($noderef) {
my $mynode = $self->{mynode};
my $call = $self->{call};
- dbg('err', "parent node $mynode has disappeared from $call" );
+ dbg("parent node $mynode has disappeared from $call") if isdbg('err');
}
}
return $noderef;
unless ($dxchan) {
my $dxcall = $self->{dxchancall};
my $call = $self->{call};
- dbg('err', "parent dxchan $dxcall has disappeared from $call" );
+ dbg("parent dxchan $dxcall has disappeared from $call") if isdbg('err');
}
}
return $dxchan;
my $self = $pkg->alloc($dxchan, $call, $confmode, $here);
$self->{mynode} = $node->call;
$node->add_user($call, $self);
- dbg('cluster', "allocating user $call to $node->{call} in cluster\n");
+ dbg("allocating user $call to $node->{call} in cluster\n") if isdbg('cluster');
return $self;
}
my $node = $self->mynode;
$node->del_user($call);
- dbg('cluster', "deleting user $call from $node->{call} in cluster\n");
+ dbg("deleting user $call from $node->{call} in cluster\n") if isdbg('cluster');
}
sub count
$self->{mynode} = $self->call; # for sh/station
$self->{users} = 0;
$nodes++;
- dbg('cluster', "allocating node $call to cluster\n");
+ dbg("allocating node $call to cluster\n") if isdbg('cluster');
return $self;
}
$ref->del(); # this also takes them out of this list
}
delete $DXCluster::cluster{$call}; # remove me from the cluster table
- dbg('cluster', "deleting node $call from cluster\n");
+ dbg("deleting node $call from cluster\n") if isdbg('cluster');
$users -= $self->{users}; # it may be PC50 updated only therefore > 0
$users = 0 if $users < 0;
$nodes--;