diff options
Diffstat (limited to 'src/backend/postmaster/bgwriter.c')
-rw-r--r-- | src/backend/postmaster/bgwriter.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/backend/postmaster/bgwriter.c b/src/backend/postmaster/bgwriter.c index e26befacc6f..b51cceea74d 100644 --- a/src/backend/postmaster/bgwriter.c +++ b/src/backend/postmaster/bgwriter.c @@ -38,7 +38,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/postmaster/bgwriter.c,v 1.65 2010/01/02 16:57:50 momjian Exp $ + * $PostgreSQL: pgsql/src/backend/postmaster/bgwriter.c,v 1.66 2010/01/15 09:19:02 heikki Exp $ * *------------------------------------------------------------------------- */ @@ -354,6 +354,12 @@ BackgroundWriterMain(void) PG_SETMASK(&UnBlockSig); /* + * Use the recovery target timeline ID during recovery + */ + if (RecoveryInProgress()) + ThisTimeLineID = GetRecoveryTargetTLI(); + + /* * Loop forever */ for (;;) |