X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXProt.pm;h=e4e0aa49db77409adf7ee3cb097dffbf492f2ec7;hb=aa63cbca3fa8ba421d356f7e954a69e014204524;hp=ea41c08317e98bb1477d7ecaa6213b01c7bc7140;hpb=ba5625a459d1418cdc05591ae556df58d509ac9d;p=spider.git diff --git a/perl/DXProt.pm b/perl/DXProt.pm index ea41c083..e4e0aa49 100644 --- a/perl/DXProt.pm +++ b/perl/DXProt.pm @@ -893,6 +893,10 @@ sub broadcast_pc92_update dbg("ROUTE: broadcast_pc92_update $call") if isdbg('obscount'); my $nref = Route::Node::get($call); + unless ($nref) { + dbg("ERROR: broadcast_pc92_update - Route::Node $call disappeared"); + return; + } my $l = $nref->last_PC92C(gen_my_pc92_config($nref)); $main::me->broadcast_route_pc9x($main::mycall, undef, $l, 0); $self->update_pc92_next($pc92_update_period);