Add "retry another address" log message on statistics collector socket
authorBruce Momjian <bruce@momjian.us>
Thu, 20 Apr 2006 10:51:32 +0000 (10:51 +0000)
committerBruce Momjian <bruce@momjian.us>
Thu, 20 Apr 2006 10:51:32 +0000 (10:51 +0000)
failure, to reduce confusion in the log file.

src/backend/postmaster/pgstat.c

index cfd3997409df70ec752f49138aa286e41af8539c..788dedb9ee97c5981bcfeae20e9cc050f9924330 100644 (file)
@@ -13,7 +13,7 @@
  *
  * Copyright (c) 2001-2006, PostgreSQL Global Development Group
  *
- * $PostgreSQL: pgsql/src/backend/postmaster/pgstat.c,v 1.122 2006/04/06 20:38:00 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/postmaster/pgstat.c,v 1.123 2006/04/20 10:51:32 momjian Exp $
  * ----------
  */
 #include "postgres.h"
@@ -216,7 +216,8 @@ pgstat_init(void)
    struct timeval tv;
    char        test_byte;
    int         sel_res;
-
+   int         tries = 0;
+   
 #define TESTBYTEVAL ((char) 199)
 
    /*
@@ -276,6 +277,10 @@ pgstat_init(void)
            continue;
 #endif
 
+       if (++tries > 1)
+           ereport(LOG,
+               (errmsg("trying another address for the statistics collector")));
+       
        /*
         * Create the socket.
         */