Re: elog.c logic bug? - Mailing list pgsql-hackers

From Tom Lane
Subject Re: elog.c logic bug?
Date
Msg-id 4942.1181148433@sss.pgh.pa.us
Whole thread Raw
In response to elog.c logic bug?  (Andrew Dunstan <andrew@dunslane.net>)
Responses Re: elog.c logic bug?  (Andrew Dunstan <andrew@dunslane.net>)
List pgsql-hackers
Andrew Dunstan <andrew@dunslane.net> writes:
> If not I have missed something - why would the syslogger be trying to 
> write to its output (possibly for the second time) regardless of what 
> Log_destination is set to?

You're mistaken: within the syslogger process, stderr doesn't point to
the same place as the target file (it's normally the same as the
original postmaster stderr).  The reason the code is set up to try to
write both stderr and the target file is to maximize the chance that an
internally generated error in syslogger will get reported *someplace*.
        regards, tom lane


pgsql-hackers by date:

Previous
From: "Matthew T. O'Connor"
Date:
Subject: Re: [RFC] GSoC Work on readonly queries done so far
Next
From: Jeff Davis
Date:
Subject: Re: [RFC] GSoC Work on readonly queries done so far