Thanks a lot. On Wed, Oct 17, 2018 at 11:21 PM Andres Freund <and...@anarazel.de> wrote:
> Hi, > > On 2018-10-17 23:11:26 +0800, Hubert Zhang wrote: > > The section "Share Memory and LWLocks" describe the AddinShmemInitLock > which > > is used to protect the ShmemInitStruct() when backend workers initialize > > their shm. My requirement is to how to protect the shm access within the > > bgworkers(not at init stage). This lock should be bgworkers specific. > > Rereead the page please. After you RequestAddinLWLocks() during > initialization, you can use LWLockAssign() to get an lwlock. Which you > then can use as is your pleasure. > > Greetings, > > Andres Freund > -- Thanks Hubert Zhang