From: | Christoph Berg <cb(at)df7cb(dot)de> |
---|---|
To: | pgsql-pkg-debian(at)postgresql(dot)org |
Subject: | Re: log_destination |
Date: | 2013-03-06 10:37:55 |
Message-ID: | 20130306103755.GC27001@msgid.df7cb.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-pkg-debian |
Re: Andres Freund 2013-03-06 <20130306102405(dot)GL13803(at)alap2(dot)anarazel(dot)de>
> Both pg_ctl and the logging collector seem to open files in O_APPEND
> mode. So - provided we could figure out the correct filename - they
> could just log to the same file.
Probably impossible with %y-%m-%d style log files, because of the
variable filename as such, and you will still get a stale/later unused
fd pointing at the -l file after log switch.
One solution could be not to use -l at all, which has the advantage
that you get "I can't start" type errors at the console instead of the
misleading "Server starting" message while in fact there are fatal
errors waiting for you in the log. (On the other hand, you will
probably still want a log file for those in non-interactive startups.)
Christoph
--
cb(at)df7cb(dot)de | http://www.df7cb.de/
From | Date | Subject | |
---|---|---|---|
Next Message | Magnus Hagander | 2013-03-06 11:02:01 | Re: log_destination |
Previous Message | Andres Freund | 2013-03-06 10:24:05 | Re: log_destination |