postgresql/src/include/postmaster
Tom Lane c9b0cbe98b Support having multiple Unix-domain sockets per postmaster.
Replace unix_socket_directory with unix_socket_directories, which is a list
of socket directories, and adjust postmaster's code to allow zero or more
Unix-domain sockets to be created.

This is mostly a straightforward change, but since the Unix sockets ought
to be created after the TCP/IP sockets for safety reasons (better chance
of detecting a port number conflict), AddToDataDirLockFile needs to be
fixed to support out-of-order updates of data directory lockfile lines.
That's a change that had been foreseen to be necessary someday anyway.

Honza Horak, reviewed and revised by Tom Lane
2012-08-10 17:27:15 -04:00
..
autovacuum.h Unify calling conventions for postgres/postmaster sub-main functions 2012-06-25 21:30:12 +03:00
bgwriter.h Improve coding around the fsync request queue. 2012-07-17 16:56:54 -04:00
fork_process.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
pgarch.h Unify calling conventions for postgres/postmaster sub-main functions 2012-06-25 21:30:12 +03:00
postmaster.h Support having multiple Unix-domain sockets per postmaster. 2012-08-10 17:27:15 -04:00
startup.h Unify calling conventions for postgres/postmaster sub-main functions 2012-06-25 21:30:12 +03:00
syslogger.h Unify calling conventions for postgres/postmaster sub-main functions 2012-06-25 21:30:12 +03:00
walwriter.h Unify calling conventions for postgres/postmaster sub-main functions 2012-06-25 21:30:12 +03:00