Re: Bug #690: pg_ctl doesn't act properly for option -w

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: Bug #690: pg_ctl doesn't act properly for option -w
Дата
Msg-id 200206112133.g5BLXwU14512@candle.pha.pa.us
обсуждение исходный текст
Ответ на Bug #690: pg_ctl doesn't act properly for option -w  (pgsql-bugs@postgresql.org)
Список pgsql-bugs
pgsql-bugs@postgresql.org wrote:
> shangwu (swqi@strongholdtech.com) reports a bug with a severity of 3
> The lower the number the more severe it is.
>
> Short Description
> pg_ctl doesn't  act properly for option -w
>
> Long Description
> If you start postmaster at some port number other than 5432 by pg_ctl with option -w, it doesn't block any more.
> The problem is that pg_ctl calls "psql -l" to check if the postmaster is started. Running psql without correct port
numbergets immediately failed with error exit code.  

Alas, inside pg_ctl, there is this comment:

    # FIXME:  This is horribly misconceived.
    # 1) If password authentication is set up, the connection will fail.
    # 2) If a virtual host is set up, the connection may fail.
    # 3) If network traffic filters are set up tight enough, the connection
    #    may fail.
    # 4) When no Unix domain sockets are available, the connection will
    #    fail.  (Using TCP/IP by default ain't better.)
    # 5) When a different port is configured, the connection will fail
    #    or go to the wrong server.
    # 6) If the dynamic loader is not set up correctly (for this user/at
    #    this time), psql will fail (to find libpq).
    # 7) If psql is misconfigured, this may fail.

Feel free to send in a patch.  :-)

--
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

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

Предыдущее
От: pgsql-bugs@postgresql.org
Дата:
Сообщение: Bug #690: pg_ctl doesn't act properly for option -w
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: createdb comments