Skip to content
Snippets Groups Projects
Commit 213d7b1a authored by Marc G. Fournier's avatar Marc G. Fournier
Browse files

From: Bryan Henderson <bryanh@giraffe.netgate.net>

The attached patch makes elog() write the message to stderr if there is
no frontend to talk to.
parent 8d0fe2d0
No related branches found
No related tags found
No related merge requests found
......@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/utils/error/elog.c,v 1.19 1997/09/08 02:31:27 momjian Exp $
* $Header: /cvsroot/pgsql/src/backend/utils/error/elog.c,v 1.20 1997/11/09 04:43:35 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
......@@ -162,6 +162,12 @@ elog(int lev, const char *fmt,...)
pq_putstr(line);
pq_flush();
}
if (Pfout == NULL) {
/* There is no socket. One explanation for this is we are running
as the Postmaster. So we'll write the message to stderr.
*/
fputs(line, stderr);
}
#endif /* !PG_STANDALONE */
if (lev == WARN)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment