]> git.donarmstrong.com Git - infobot.git/blobdiff - src/logger.pl
pre-config fix.
[infobot.git] / src / logger.pl
index 11e2434ac6051aadb2e2d0be32270645d3f1e064..ad72e08252acc95717a52d8e8d592a0b4912e125 100644 (file)
@@ -20,6 +20,8 @@ $logcount     = 0;
 $logrepeat     = 0;
 $logold                = "";
 
+$param{VEBOSITY} ||= 1;                # lame fix for preload
+
 my %attributes = (
        'clear'      => 0,
        'reset'      => 0,
@@ -109,8 +111,8 @@ sub closeLog {
     return unless (&IsParam("logfile"));
     return unless (defined fileno LOG);
 
-    &status("Closed logfile ($file{log}).");
     close LOG;
+    &status("Closed logfile ($file{log}).");
 }
 
 #####
@@ -192,9 +194,9 @@ sub status {
        $logrepeat++;
 
        if ($logrepeat >= 3) {
+           $logrepeat = 0;
            &status("LOG: repeat throttle.");
            sleep 1;
-           $logrepeat = 0;
        }
     }
     $logold = $input;