Re: location of Unix socket
От | Bruce Momjian |
---|---|
Тема | Re: location of Unix socket |
Дата | |
Msg-id | 200011272009.PAA15334@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Re: location of Unix socket (Peter Eisentraut <peter_e@gmx.net>) |
Ответы |
Re: location of Unix socket
Re: location of Unix socket |
Список | pgsql-hackers |
> Bruce Momjian writes: > > > Done. I did not change PQunixsocket or the unixsocket PQconnectdb > > connection option. Should they be changed too? > > They should be removed because PQhost does this now. I assume you mean PQunixsocket. As part of the database connection, if pghost begins with a slash, the value is assigned to pgunixsocket and pghost is cleared. Here is the code: /* ---------- * Allow unix socket specification in the host name * ---------- */ if (conn->pghost && conn->pghost[0]== '/') { if (conn->pgunixsocket) free(conn->pgunixsocket); conn->pgunixsocket =conn->pghost; conn->pghost = NULL; } Am I handling this properly? I hate to be dragging around the unix socket directory name in pghost for too long and hate to be propogating the slash test throughout the code. -- 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, Pennsylvania19026
В списке pgsql-hackers по дате отправления: