From: Darold Gilles Date: Wed, 3 Apr 2013 21:53:22 +0000 (+0200) Subject: Fix case where pgbadger does not update the last-parsed file. Thanks to Kong Man... X-Git-Tag: v3.2~2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bd3a856dffbe8961d4855273b9878f22530d573e;p=pgbadger Fix case where pgbadger does not update the last-parsed file. Thanks to Kong Man for the report. --- diff --git a/pgbadger b/pgbadger index a06ef23..d60bbd5 100755 --- a/pgbadger +++ b/pgbadger @@ -1441,9 +1441,9 @@ sub check_incremental_position if ($last_parsed) { if ($saved_last_line{datetime}) { - if ($cur_date < $saved_last_line{datetime}) { + if ($cur_date lt $saved_last_line{datetime}) { return 0; - } elsif (!$last_line{datetime} && ($cur_date == $saved_last_line{datetime})) { + } elsif (!$last_line{datetime} && ($cur_date eq $saved_last_line{datetime})) { return 0 if ($line ne $saved_last_line{orig}); } }