Adjust postmaster to recognize that a lockfile containing its parent's PID

Tom Lane <tgl@sss.pgh.pa.us>

Commit: c8196c87a76b86c514e1f245624a21ab068c9012
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2004-10-01T18:30:25Z
Releases: 8.0.0
Adjust postmaster to recognize that a lockfile containing its parent's PID
must be stale.  Tweak example startup scripts to not use pg_ctl but launch
the postmaster directly, thereby ensuring that only the postmaster's direct
parent shell will be a postgres-owned process.  In combination these should
fix the longstanding problem of the postmaster sometimes refusing to start
during reboot because it thinks the old lockfile is not stale.

Files