fix per_minute handling
[spider.git] / perl / Aranea.pm
index a82c53c1ece032b2664b0f10c6fe0bd1a09bd541..5dec124c42f708dcbd3ad75e31deec70f11d6afd 100644 (file)
@@ -148,7 +148,7 @@ sub normal
 # periodic processing (every second)
 #
 
-my $lastmin = 0;
+my $lastmin = time;
 
 sub process
 {
@@ -160,10 +160,8 @@ sub process
                $daystart = $main::systime - ($main::systime % 86400);
        }
        if ($main::systime >= $lastmin + 60) {
-               if ($lastmin) {
-                       per_minute();
-                       $lastmin = $main::systime;
-               }
+               per_minute();
+               $lastmin = $main::systime;
        }
 }