foreach my $session (keys(%main::sessions)) {
if (defined(read_session_activity($session))) {
- if (read_session_activity($session) < (time() - 180) and read_session_activity($session) < (time() - 240)) {
- print_msg("Session $session timed out", INFO);
+ if (read_session_activity($session) < (time() - 180)) {
+ if (read_session_activity($session) > (time() - 240)) {
+ print_msg("Session $session timed out", INFO);
+ }
# automatic reconnects should be done by a plugin
} else {
my $irc = $main::sessions{$session}{'session'};