X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXCommandmode.pm;h=6d5225bc2d7cc6ecf79676eaec3c5aabcbe4b9d2;hb=ed6790555f077eb521b8805113155a2ff99cc47e;hp=9ce79d22e0e75b109872d6f16f8242011eb6500e;hpb=dab9e3607e7a6592fc3e316cc83ab17fcd09cb61;p=spider.git diff --git a/perl/DXCommandmode.pm b/perl/DXCommandmode.pm index 9ce79d22..6d5225bc 100644 --- a/perl/DXCommandmode.pm +++ b/perl/DXCommandmode.pm @@ -75,7 +75,10 @@ sub new # ALWAYS output the user my $ref = Route::User::get($call); - $main::me->route_pc16($main::mycall, undef, $main::routeroot, $ref) if $ref; + if ($ref) { + $main::me->route_pc16($main::mycall, undef, $main::routeroot, $ref); + $main::me->route_pc92a($main::mycall, undef, $ref); + } return $self; } @@ -577,6 +580,7 @@ sub disconnect # issue a pc17 to everybody interested $main::me->route_pc17($main::mycall, undef, $main::routeroot, $uref); + $main::me->route_pc92d($main::mycall, undef, $uref); } else { confess "trying to disconnect a non existant user $call"; }