On 11/12/09, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Marko Kreen <markokr@gmail.com> writes:
> > On 11/12/09, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> >> The other thought is that quickdie should block signals before
> >> starting to do anything.
>
> > There would still be possibility of recursive syslog() calls.
> > Shouldn't we fix that too?
>
>
> That's what the signal block would do.
usual elog
syslog
<signal>
quickdie
block signals
syslog
You talked about blocking in quickdie(), but you'd need
to block in elog().
--
marko