File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 88 *
99 *
1010 * IDENTIFICATION
11- * $Header: /cvsroot/pgsql/src/backend/utils/init/postinit.c,v 1.97 2001/11/02 16:30:29 tgl Exp $
11+ * $Header: /cvsroot/pgsql/src/backend/utils/init/postinit.c,v 1.97.2.1 2005/05/05 19:54:13 tgl Exp $
1212 *
1313 *
1414 *-------------------------------------------------------------------------
@@ -113,9 +113,11 @@ ReverifyMyDatabase(const char *name)
113113
114114 /*
115115 * Also check that the database is currently allowing connections.
116+ * (We do not enforce this in standalone mode, however, so that there is
117+ * a way to recover from "UPDATE pg_database SET datallowconn = false;")
116118 */
117119 dbform = (Form_pg_database ) GETSTRUCT (tup );
118- if (!dbform -> datallowconn )
120+ if (IsUnderPostmaster && !dbform -> datallowconn )
119121 elog (FATAL , "Database \"%s\" is not currently accepting connections" ,
120122 name );
121123
You can’t perform that action at this time.
0 commit comments