]> dxcluster.net Git - spider.git/commitdiff
fixed the isolation so it seems to work for messages and protocol
authordjk <djk>
Thu, 11 Feb 1999 20:53:33 +0000 (20:53 +0000)
committerdjk <djk>
Thu, 11 Feb 1999 20:53:33 +0000 (20:53 +0000)
perl/DXProt.pm

index d1ac6cf8218cb54ac39330935141eeaf5b1fe512..23310b8d772f3ad5655a9ee4741d6aa8745128e3 100644 (file)
@@ -695,7 +695,8 @@ sub send_local_config
                # and are not themselves isolated, this to make sure that isolated nodes
         # don't appear outside of this node
                @nodes = DXNode::get_all(); 
-               @nodes = grep { $_->dxchan != $self && !$_->dxchan->{isolate} } @nodes;
+               @nodes = grep { $_->dxchan != $self } @nodes;
+               @nodes = grep { !($_->dxchan && $_->dxchan->isolate) } @nodes;
        }
 
        my @s = $me->pc19(@nodes);