Re: Stats Collector Won't Start

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Stats Collector Won't Start
Дата
Msg-id 27202.1161276201@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Stats Collector Won't Start  (Chris Browne <cbbrowne@acm.org>)
Список pgsql-general
Chris Browne <cbbrowne@acm.org> writes:
> Is there a more elegant way of setting the requested port to 0 than my
> 2-liner?

What I'm tempted to do is add this to pg_getaddrinfo_all (in
src/backend/libpq/ip.c):

  {
      /* not all versions of getaddrinfo() zero *result on failure */
      *result = NULL;

+ #ifdef _AIX
+    /* it seems AIX's getaddrinfo doesn't reliably zero sin_port */
+    if (servname == NULL)
+        servname = "0";
+ #endif
+
  #ifdef HAVE_UNIX_SOCKETS
      if (hintp->ai_family == AF_UNIX)
          return getaddrinfo_unix(servname, hintp, result);

Want to try that?

            regards, tom lane

В списке pgsql-general по дате отправления:

Предыдущее
От: Bob Pawley
Дата:
Сообщение: Re: PostGIS
Следующее
От: Chris Browne
Дата:
Сообщение: Re: Stats Collector Won't Start