X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXCluster.pm;h=153c70e9c80b5309ca0d0a8ffc19f31438288e96;hb=cce161221036760959ff1d0b7628a55942bf558a;hp=09001b2070c10a613aa5c68886457b9def4c6a86;hpb=fa57f72c26032aae4c1a20358e829ba9afbf460c;p=spider.git diff --git a/perl/DXCluster.pm b/perl/DXCluster.pm index 09001b20..153c70e9 100644 --- a/perl/DXCluster.pm +++ b/perl/DXCluster.pm @@ -224,6 +224,8 @@ sub new my $self = $pkg->alloc($dxchan, $call, $confmode, $here); $self->{pcversion} = $pcversion; $self->{list} = { } ; + $self->{mynode} = $self; # for sh/station + $self->{users} = 0; $nodes++; dbg('cluster', "allocating node $call to cluster\n"); return $self; @@ -265,7 +267,7 @@ sub update_users } else { $self->{users} = $count; } - $users += $self->{users}; + $users += $self->{users} if $self->{users}; $maxusers = $users+$nodes if $users+$nodes > $maxusers; }