index 5c9eaf461973c4d757d858fe857cf4203c92aacc..304dc574d864d1fa869e22151189e57e50e42f94 100644 (file)
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/postmaster/syslogger.c,v 1.55 2010年01月02日 16:57:51 momjian Exp $
+ * $PostgreSQL: pgsql/src/backend/postmaster/syslogger.c,v 1.56 2010年04月01日 20:12:22 heikki Exp $
*
*-------------------------------------------------------------------------
*/
*/
close(fileno(stdout));
close(fileno(stderr));
- dup2(fd, fileno(stdout));
- dup2(fd, fileno(stderr));
- close(fd);
+ if (fd != -1)
+ {
+ dup2(fd, fileno(stdout));
+ dup2(fd, fileno(stderr));
+ close(fd);
+ }
}
/*