diff options
Diffstat (limited to 'src/backend/replication/walsender.c')
-rw-r--r-- | src/backend/replication/walsender.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/backend/replication/walsender.c b/src/backend/replication/walsender.c index 616d4e73e3b..912ce9d4503 100644 --- a/src/backend/replication/walsender.c +++ b/src/backend/replication/walsender.c @@ -81,6 +81,10 @@ bool am_cascading_walsender = false; /* Am I cascading WAL to int max_wal_senders = 0; /* the maximum number of concurrent walsenders */ int replication_timeout = 60 * 1000; /* maximum time to send one * WAL data message */ +/* + * State for WalSndWakeupRequest + */ +bool wake_wal_senders = false; /* * These variables are used similarly to openLogFile/Id/Seg/Off, @@ -1395,7 +1399,12 @@ WalSndShmemInit(void) } } -/* Wake up all walsenders */ +/* + * Wake up all walsenders + * + * This will be called inside critical sections, so throwing an error is not + * adviseable. + */ void WalSndWakeup(void) { |