make sure all channels are sent on init
authorminima <minima>
Wed, 3 Jan 2007 14:35:02 +0000 (14:35 +0000)
committerminima <minima>
Wed, 3 Jan 2007 14:35:02 +0000 (14:35 +0000)
perl/DXProt.pm

index a9d9e8ed2b962e8325c808cfefd720e8872d176e..3ec113276691965301e3ed6f536c2da33cfb9822 100644 (file)
@@ -771,9 +771,9 @@ sub send_pc92_config
        dbg('DXProt::send_pc92_config') if isdbg('trace');
 
        # send 'my' configuration for all users and pc92 capable nodes
-       my @dxchan = grep { $_->call ne $main::mycall && $_ != $self && !$_->{isolate} && $_->{do_pc92} } DXChannel::get_all_nodes();
+       my @dxchan = grep { $_->call ne $main::mycall && $_ != $self && !$_->{isolate} } DXChannel::get_all();
        my @localnodes = map { my $r = Route::Node::get($_->{call}); $r ? $r : () } @dxchan;
-       push @localnodes, map { my $r = Route::Node::get($_->{call}); $r ? $r : () } DXChannel::get_all_users();
+#      push @localnodes, map { my $r = Route::Node::get($_->{call}); $r ? $r : () } DXChannel::get_all_users();
        $self->send_route_pc92($main::mycall, \&pc92c, (scalar @localnodes)+1, $main::routeroot, @localnodes);
 
        # send the configuration of all the 'external' nodes that don't handle PC92