On Wed, Oct 17, 2018 at 3:49 PM Hubert Zhang <hzhang@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
sharememory 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
anunique 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