We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bd11a0f commit a383c55Copy full SHA for a383c55
src/backend/replication/walsender.c
@@ -30,7 +30,7 @@
30
*
31
32
* IDENTIFICATION
33
- * $PostgreSQL: pgsql/src/backend/replication/walsender.c,v 1.9 2010/02/26 02:00:58 momjian Exp $
+ * $PostgreSQL: pgsql/src/backend/replication/walsender.c,v 1.10 2010/03/16 09:09:55 heikki Exp $
34
35
*-------------------------------------------------------------------------
36
*/
@@ -119,6 +119,11 @@ WalSenderMain(void)
119
(errcode(ERRCODE_INSUFFICIENT_PRIVILEGE),
120
errmsg("must be superuser to start walsender")));
121
122
+ if (RecoveryInProgress())
123
+ ereport(FATAL,
124
+ (errcode(ERRCODE_CANNOT_CONNECT_NOW),
125
+ errmsg("recovery is still in progress, can't accept WAL streaming connections")));
126
+
127
/* Create a per-walsender data structure in shared memory */
128
InitWalSnd();
129
0 commit comments