diff --git a/src/backend/postmaster/pgstat.c b/src/backend/postmaster/pgstat.c index cfd3997409df70ec752f49138aa286e41af8539c..788dedb9ee97c5981bcfeae20e9cc050f9924330 100644 --- a/src/backend/postmaster/pgstat.c +++ b/src/backend/postmaster/pgstat.c @@ -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. */