diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/access/transam/xlog.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/access/transam/xlog.c b/src/backend/access/transam/xlog.c index e081bf92608..a1078a7cfca 100644 --- a/src/backend/access/transam/xlog.c +++ b/src/backend/access/transam/xlog.c @@ -12673,7 +12673,8 @@ CheckPromoteSignal(void) void WakeupRecovery(void) { - SetLatch(XLogCtl->recoveryWakeupLatch); + if (XLogCtl->recoveryWakeupLatch) + SetLatch(XLogCtl->recoveryWakeupLatch); } /* |