On Wed, Oct 17, 2018 at 3:49 PM Hubert Zhang <hzh...@pivotal.io> wrote: > > Hi all, > > I want to init SHM in a background worker, which is supported in PG9.4. Also > I need to use lwlock to protect the share memory inside the worker code. > > RequestNamedLWLockTranche is the way to handle it, but it's not supported in > PG 9.4, is there any way I could request an unique lock inside worker init > code in PG 9.4? >
You might want to look at section "Shared Memory and LWLocks" in the docs [1]. [1] - https://www.postgresql.org/docs/9.4/static/xfunc-c.html -- With Regards, Amit Kapila. EnterpriseDB: http://www.enterprisedb.com