shutdown wal rcv and writer before truncate xlog in pitr
Offering: openGaussDev More detail: shutdown wal rcv and writer before truncate xlog in pitr Match-id-2b7bfe694a9842674fa20f302ae6dfc040c313fd
This commit is contained in:
@ -7433,6 +7433,10 @@ void TruncateAndRemoveXLogForRoachRestore(XLogReaderState *record)
|
||||
XLogRecPtrIsValid(t_thrd.shemem_ptr_cxt.ControlFile->backupStartPoint)) {
|
||||
ereport(FATAL, (errmsg("truncate xlog LSN is before consistent recovery point")));
|
||||
}
|
||||
|
||||
/* wal receiver and wal receiver writer must be stopped before we truncate xlog */
|
||||
ShutdownWalRcv();
|
||||
|
||||
uint32 xlogOff;
|
||||
XLogSegNo xlogsegno;
|
||||
char xlogFileName[1024] = {0};
|
||||
|
||||
Reference in New Issue
Block a user