> Hiroshi Inoue wrote:
> >
> > Where do we attach to shmem after fork() ?
> > I couldn't find the place.
>
> Ops, sorry, you're right - postinit.c:InitCommunication():
>
> if (!IsUnderPostmaster) /* postmaster already did this */
> {
> PostgresIpcKey = key;
> AttachSharedMemoryAndSemaphores(key);
> }
>
> Though, AttachSharedMemoryAndSemaphores():
>
> if (key == PrivateIPCKey)
> {
> CreateSharedMemoryAndSemaphores(key, 16);
> return;
> }
>
> ... and useless shmem attachment stuff follows after this ...
>
> Cleanup is still required, but subj is closed, thanks -:)
My guess is that this is something I missed when removing the exec().
-- Bruce Momjian | http://www.op.net/~candle maillist@candle.pha.pa.us | (610)
853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill,
Pennsylvania19026