From: Heikki Linnakangas Date: Tue, 8 Jul 2008 15:11:58 +0000 (+0000) Subject: Fix WAL file cutoff point calculation in pg_standby. X-Git-Tag: REL8_4_BETA1~1195 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cac2f697ee21125cbe299810c8155dfb463cd7f7;p=postgresql Fix WAL file cutoff point calculation in pg_standby. Patch by Simon Riggs, per bug report from Ferenc Felhoffer --- diff --git a/contrib/pg_standby/pg_standby.c b/contrib/pg_standby/pg_standby.c index e8597c6973..15dc344204 100644 --- a/contrib/pg_standby/pg_standby.c +++ b/contrib/pg_standby/pg_standby.c @@ -1,5 +1,5 @@ /* - * $PostgreSQL: pgsql/contrib/pg_standby/pg_standby.c,v 1.12 2008/05/17 01:28:21 adunstan Exp $ + * $PostgreSQL: pgsql/contrib/pg_standby/pg_standby.c,v 1.13 2008/07/08 15:11:58 heikki Exp $ * * * pg_standby.c @@ -323,7 +323,7 @@ SetWALFileNameForCleanup(void) if (seg_diff > seg) { log_diff++; - seg = MaxSegmentsPerLogFile - seg_diff; + seg = MaxSegmentsPerLogFile - (seg_diff - seg); } else seg -= seg_diff;