Fix LWLockAssign() so that it can safely be executed after postmaster

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

Commit: 82e861fbe1a1a94f2af34d222db0d7bbf9cbaa3a
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2005-10-07T21:42:38Z
Releases: 8.1.0
Fix LWLockAssign() so that it can safely be executed after postmaster
initialization.  Add spinlocking, fix EXEC_BACKEND unsafeness.

Files

PathChange+/−
src/backend/storage/ipc/shmem.c modified +2 −3
src/backend/storage/lmgr/lwlock.c modified +29 −12