pg_upgrade: detect stale postmaster.pid lock files
authorBruce Momjian <bruce@momjian.us>
Thu, 24 Jan 2013 20:20:11 +0000 (15:20 -0500)
committerBruce Momjian <bruce@momjian.us>
Thu, 24 Jan 2013 20:20:40 +0000 (15:20 -0500)
commita9ceaa53be766a324e41953a78e8bd9fa408edf6
tree4a23b5d2bffbe57769fe631af0071e075c672c81
parent74ebba84aeb6b0e6320f9b992527715f7e2ace8e
pg_upgrade:  detect stale postpid lock files

If the postmaster.pid lock file exists, try starting/stopping the
cluster to check if the lock file is valid.

Per request from Tom.
contrib/pg_upgrade/check.c
contrib/pg_upgrade/exec.c
contrib/pg_upgrade/pg_upgrade.c
contrib/pg_upgrade/pg_upgrade.h
contrib/pg_upgrade/server.c