*
* Copyright (c) 2001-2004, PostgreSQL Global Development Group
*
- * $PostgreSQL: pgsql/src/backend/postmaster/pgstat.c,v 1.85 2004/11/17 00:14:12 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/postmaster/pgstat.c,v 1.86 2004/12/20 19:17:56 tgl Exp $
* ----------
*/
#include "postgres.h"
* errno will not be set meaningfully here, so don't use it.
*/
ereport(LOG,
- (ERRCODE_CONNECTION_FAILURE,
+ (errcode(ERRCODE_CONNECTION_FAILURE),
errmsg("test message did not get through on socket for statistics collector")));
closesocket(pgStatSock);
pgStatSock = -1;
if (test_byte != TESTBYTEVAL) /* strictly paranoia ... */
{
ereport(LOG,
- (ERRCODE_INTERNAL_ERROR,
+ (errcode(ERRCODE_INTERNAL_ERROR),
errmsg("incorrect test message transmission on socket for statistics collector")));
closesocket(pgStatSock);
pgStatSock = -1;
/* Did we find a working address? */
if (!addr || pgStatSock < 0)
- {
- ereport(LOG,
- (errcode_for_socket_access(),
- errmsg("disabling statistics collector for lack of working socket")));
goto startup_failed;
- }
/*
* Set the socket to non-blocking IO. This ensures that if the
return;
startup_failed:
+ ereport(LOG,
+ (errmsg("disabling statistics collector for lack of working socket")));
+
if (addrs)
freeaddrinfo_all(hints.ai_family, addrs);