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

From Florian Weimer
Subject Re: atexit_callback can be a net negative
Date
Msg-id 5319E21C.5030309@redhat.com
Whole thread Raw
In response to Re: atexit_callback can be a net negative  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
On 03/07/2014 04:10 PM, Tom Lane wrote:
> 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)

Oh.  I didn't know that orphaned backends perform a normal shutdown.

-- 
Florian Weimer / Red Hat Product Security Team



pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: atexit_callback can be a net negative
Next
From: Tom Lane
Date:
Subject: Re: atexit_callback can be a net negative