fixed problem with client printing out crap if there is an offline message
+25May99=======================================================================
+1. try to make the lastin value correct even for local users
+2. got rid of the stupid bug that failed to print out the offline message
+but put a "*main::STDOUTmain" for every line of that message instead.
+3. Ported to 5.00503 (well actually just installed it and it just runs).
23May99=======================================================================
1. Got rid of some of the useless error messages on global destruction when
quiting a program.
$user = DXUser->new($call) if !$user;
$user->homenode($node->call) if !$user->homenode;
$user->node($node->call);
- $user->lastin($main::systime);
+ $user->lastin($main::systime) unless DXChannel->get($call);
$user->put;
}
$user->homenode($call);
$user->node($call);
}
- $user->lastin($main::systime);
+ $user->lastin($main::systime) unless DXChannel->get($call);
$user->put;
}
open IN, "$data/offline" or die;
while (<IN>) {
s/\n/\r/og if $mode == 1;
- print $stdout;
+ print $stdout $_;
}
close IN;
} else {