X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXChannel.pm;h=3eb387efaea99492f3038a555589d451e6ee74a7;hb=a0cf638d2ec10e9f464bb749cf1b70fd105baf9f;hp=9f0db819a9ee2da8244ac15bf97d1e4a810e5700;hpb=1d5894e63b48f6996ef75654faf0806d69c7b502;p=spider.git diff --git a/perl/DXChannel.pm b/perl/DXChannel.pm index 9f0db819..3eb387ef 100644 --- a/perl/DXChannel.pm +++ b/perl/DXChannel.pm @@ -76,6 +76,8 @@ sub alloc $self->{startt} = $self->{t} = time; $self->{state} = 0; $self->{oldstate} = 0; + $self->{lang} = $user->{lang} if defined $user; + $self->{lang} = $main::lang if !$self->{lang}; bless $self, $pkg; return $channels{$call} = $self; } @@ -188,7 +190,7 @@ sub send_file sub msg { my $self = shift; - return DXM::msg(@_); + return DXM::msg($self->{lang}, @_); } # change the state of the channel - lots of scope for debugging here :-)