Bug fix for pg_standby keepfiles calculation

Simon Riggs <[email protected]>
Newsgroups gmane.comp.db.postgresql.devel.patches
Message-ID <[email protected]>
Fix minor bug in pg_standby, noted by Ferenc Felhoffer

Request immediate apply to CVS HEAD and 8.3

-- 
 Simon Riggs           www.2ndQuadrant.com
 PostgreSQL Training, Services and Support


-- 
Sent via pgsql-patches mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-patches
pg_standby_keepfiles_calc_bug.v1.patch (text/x-patch, 697 B)
Index: contrib/pg_standby/pg_standby.c
===================================================================
RCS file: /home/sriggs/pg/REPOSITORY/pgsql/contrib/pg_standby/pg_standby.c,v
retrieving revision 1.12
diff -c -r1.12 pg_standby.c
*** contrib/pg_standby/pg_standby.c	17 May 2008 01:28:21 -0000	1.12
--- contrib/pg_standby/pg_standby.c	5 Jul 2008 11:44:29 -0000
***************
*** 323,329 ****
  			if (seg_diff > seg)
  			{
  				log_diff++;
! 				seg = MaxSegmentsPerLogFile - seg_diff;
  			}
  			else
  				seg -= seg_diff;
--- 323,329 ----
  			if (seg_diff > seg)
  			{
  				log_diff++;
! 				seg = MaxSegmentsPerLogFile - (seg_diff - seg);
  			}
  			else
  				seg -= seg_diff;
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.