Win32 question: getppid() with no parent? - Mailing list pgsql-hackers-win32

From Tom Lane
Subject Win32 question: getppid() with no parent?
Date
Msg-id 9939.1085679640@sss.pgh.pa.us
Whole thread Raw
List pgsql-hackers-win32
On Unix, it is possible to tell whether your parent process has died
by checking to see if you have become a child of init:

    if (getppid() == 1)
       /* oh dear, I am an orphan */

Is there equivalent functionality available on Windows?

Currently, we have the pgstat child process checking for postmaster
death by watching for read-ready on a pipe.  This does not scale
pleasantly to multiple long-lived postmaster children, though, so
I'm wondering about ways for the children to detect a postmaster crash
without requiring any direct postmaster cooperation.

            regards, tom lane

pgsql-hackers-win32 by date:

Previous
From: "Cyril VELTER"
Date:
Subject: Re : Win32 binaries test / pg_dump problem
Next
From: "Magnus Hagander"
Date:
Subject: Re: Win32 question: getppid() with no parent?