aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Riggs <simon@2ndQuadrant.com>2017-01-27 12:13:20 +0000
committerSimon Riggs <simon@2ndQuadrant.com>2017-01-27 12:13:20 +0000
commit40b7800da24de920cb9478a22605fa4715dbc30d (patch)
treea94686f9cc026eaf816c19bb54ea7108d5722015
parent574b091e583597f4ba7905cfd84f7669dfa2a41c (diff)
downloadpostgresql-40b7800da24de920cb9478a22605fa4715dbc30d.tar.gz
postgresql-40b7800da24de920cb9478a22605fa4715dbc30d.zip
Check interrupts during hot standby waits
-rw-r--r--src/backend/storage/ipc/standby.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backend/storage/ipc/standby.c b/src/backend/storage/ipc/standby.c
index 547f1a88fe2..174e42a16b2 100644
--- a/src/backend/storage/ipc/standby.c
+++ b/src/backend/storage/ipc/standby.c
@@ -160,6 +160,8 @@ WaitExceedsMaxStandbyDelay(void)
{
TimestampTz ltime;
+ CHECK_FOR_INTERRUPTS();
+
/* Are we past the limit time? */
ltime = GetStandbyLimitTime();
if (ltime && GetCurrentTimestamp() >= ltime)