Re: atexit_callback can be a net negative - Mailing list pgsql-hackers

From Tom Lane
Subject Re: atexit_callback can be a net negative
Date
Msg-id 15030.1394205018@sss.pgh.pa.us
Whole thread Raw
In response to Re: atexit_callback can be a net negative  (Florian Weimer <fweimer@redhat.com>)
Responses Re: atexit_callback can be a net negative  (Florian Weimer <fweimer@redhat.com>)
List pgsql-hackers
Florian Weimer <fweimer@redhat.com> writes:
> On 03/07/2014 03:57 PM, Tom Lane wrote:
>> It's not a reason not to do something about the much larger chance of
>> this happening in a direct child process, which certainly won't have a
>> matching PID.

> Indeed.  Checking getppid() in addition might narrow things down further.

I don't think getppid adds much to the party.  In particular, what to
do if it returns 1?  You can't tell if you're an orphaned backend (in
which case you should still do normal shutdown) or an orphaned
grandchild.  The standalone-backend case would also complicate matters.
        regards, tom lane



pgsql-hackers by date:

Previous
From: Andres Freund
Date:
Subject: Re: atexit_callback can be a net negative
Next
From: Florian Weimer
Date:
Subject: Re: atexit_callback can be a net negative