X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXChannel.pm;h=7f4d996a34a98a60deaf987596fbdffb3d46600f;hb=8467e0bbd9951b6b2395e832c7f54f78f5fff8cc;hp=c4584ba7014d01a66a362febe1f3c62fde1bd893;hpb=d5bbb8b5085e57870503e56c79cdebb26122c915;p=spider.git diff --git a/perl/DXChannel.pm b/perl/DXChannel.pm index c4584ba7..7f4d996a 100644 --- a/perl/DXChannel.pm +++ b/perl/DXChannel.pm @@ -771,6 +771,15 @@ sub error_handler $self->disconnect(1); } +sub refresh_user +{ + my $call = shift; + my $user = shift; + return unless $call && $user && ref $user; + my $self = DXChannel::get($call); + $self->{user} = $user; + return $user; +} sub isregistered {