File tree 1 file changed +3
-1
lines changed
src/backend/access/transam
1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change 7
7
* Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group
8
8
* Portions Copyright (c) 1994, Regents of the University of California
9
9
*
10
- * $PostgreSQL: pgsql/src/backend/access/transam/xlog.c,v 1.354 2009/12/19 01:32:33 sriggs Exp $
10
+ * $PostgreSQL: pgsql/src/backend/access/transam/xlog.c,v 1.355 2009/12/30 08:37:21 heikki Exp $
11
11
*
12
12
*-------------------------------------------------------------------------
13
13
*/
@@ -6882,6 +6882,8 @@ CreateCheckPoint(int flags)
6882
6882
ControlFile -> checkPoint = ProcLastRecPtr ;
6883
6883
ControlFile -> checkPointCopy = checkPoint ;
6884
6884
ControlFile -> time = (pg_time_t ) time (NULL );
6885
+ /* crash recovery should always recover to the end of WAL */
6886
+ MemSet (& ControlFile -> minRecoveryPoint , 0 , sizeof (XLogRecPtr ));
6885
6887
UpdateControlFile ();
6886
6888
LWLockRelease (ControlFileLock );
6887
6889
You can’t perform that action at this time.
0 commit comments