1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-07 00:36:50 +03:00

Fix backwards test for Windows service-ness in pg_ctl.

A thinko in a96761391 caused pg_ctl to get it exactly backwards when
deciding whether to report problems to the Windows eventlog or to stderr.
Per bug  from Manuel Mathar, who also identified the fix.
Like the previous patch, back-patch to all supported branches.
This commit is contained in:
Tom Lane
2016-03-07 10:40:44 -05:00
parent 5d1826fe76
commit 45b87cc57f

@ -221,7 +221,7 @@ write_stderr(const char *fmt,...)
* On Win32, we print to stderr if running on a console, or write to * On Win32, we print to stderr if running on a console, or write to
* eventlog if running as a service * eventlog if running as a service
*/ */
if (!pgwin32_is_service()) /* Running as a service */ if (pgwin32_is_service()) /* Running as a service */
{ {
char errbuf[2048]; /* Arbitrary size? */ char errbuf[2048]; /* Arbitrary size? */