From: djk Date: Thu, 11 Feb 1999 20:53:33 +0000 (+0000) Subject: fixed the isolation so it seems to work for messages and protocol X-Git-Tag: R_1_24~13 X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=295091c6014aadfa875b2617b2062b2d2daaced2;p=spider.git fixed the isolation so it seems to work for messages and protocol --- diff --git a/perl/DXProt.pm b/perl/DXProt.pm index d1ac6cf8..23310b8d 100644 --- a/perl/DXProt.pm +++ b/perl/DXProt.pm @@ -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);