]> granicus.if.org Git - postgresql/commitdiff
Update woefully-obsolete comment.
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 22 May 2012 02:10:40 +0000 (22:10 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 22 May 2012 02:11:00 +0000 (22:11 -0400)
The accurate info about what's in a lock file has been in miscadmin.h
for some time, so let's just make this comment point there instead of
maintaining a duplicative copy.

src/backend/utils/init/miscinit.c

index 51809b7a88a6b634437551546e383a6bc52349ef..0f734260c16d71136055344b3195c070d458d0e1 100644 (file)
@@ -629,18 +629,10 @@ GetUserNameFromId(Oid roleid)
  *
  * These routines are used to create both a data-directory lockfile
  * ($DATADIR/postmaster.pid) and a Unix-socket-file lockfile ($SOCKFILE.lock).
- * Both kinds of files contain the same info:
- *
- *             Owning process' PID
- *             Data directory path
- *
- * By convention, the owning process' PID is negated if it is a standalone
- * backend rather than a postmaster.  This is just for informational purposes.
- * The path is also just for informational purposes (so that a socket lockfile
- * can be more easily traced to the associated postmaster).
- *
- * A data-directory lockfile can optionally contain a third line, containing
- * the key and ID for the shared memory block used by this postmaster.
+ * Both kinds of files contain the same info initially, although we can add
+ * more information to a data-directory lockfile after it's created, using
+ * AddToDataDirLockFile().  See miscadmin.h for documentation of the contents
+ * of these lockfiles.
  *
  * On successful lockfile creation, a proc_exit callback to remove the
  * lockfile is automatically created.