do not close stderr but reopen it to /dev/null

We want stderr to be always a valid file descriptor
This commit is contained in:
Christian Kruse
2014-01-21 16:25:57 +01:00
parent 2e61d7b156
commit 4ef6fbb5fe

View File

@@ -250,7 +250,7 @@ main(int argc, char **argv)
if (log_type == REPMGR_SYSLOG)
{
fclose(stderr);
freopen("/dev/null", "w", stderr);
}
snprintf(repmgr_schema, MAXLEN, "%s%s", DEFAULT_REPMGR_SCHEMA_PREFIX, local_options.cluster_name);