Fix file descriptor leak when daemonize.
authorTatsuo Ishii <ishii@postgresql.org>
Fri, 23 May 2014 17:29:09 +0000 (02:29 +0900)
committerTatsuo Ishii <ishii@postgresql.org>
Fri, 23 May 2014 17:37:10 +0000 (02:37 +0900)
Per Coverity 1111471.

main.c

diff --git a/main.c b/main.c
index c2e711eb10b4eddd5a9f9d98ef157114cf1883d4..557629d90ce5c89618de88e31d378280f4bcef1b 100644 (file)
--- a/main.c
+++ b/main.c
@@ -802,6 +802,7 @@ static void daemonize(void)
        dup2(i, 0);
        dup2(i, 1);
        dup2(i, 2);
+       close(i);
 
        /* close syslog connection for daemonizing */
        if (pool_config->logsyslog) {