From: Darold Gilles Date: Fri, 15 Jan 2016 21:38:16 +0000 (+0100) Subject: Fix an other case where pgbadger.pid was not removed. X-Git-Tag: v7.3~6 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0b5a3abcf814c3483282070190e08a2f82f62718;p=pgbadger Fix an other case where pgbadger.pid was not removed. --- diff --git a/pgbadger b/pgbadger index a2173e1..3f0d9cf 100755 --- a/pgbadger +++ b/pgbadger @@ -1421,7 +1421,10 @@ if ($last_parsed && $last_line{datetime} && $last_line{orig}) { } } -exit 2 if ($terminate); +if ($terminate) { + unlink("$PID_DIR/pgbadger.pid"); + exit 2; +} my $t1 = Benchmark->new; my $td = timediff($t1, $t0);