pgpool2.git / summary / log / commit / refs

commit    5d9f98a810086f190cfc4454882e4cf6ee814ffd
Author:   Tatsuo Ishii <ishii@postgresql.org>
Date:     Sat May 11 07:32:58 2013 +0000

    Add comments suggested by Bruce Momjian.


main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main.c b/main.c index 6ebcbf302..dac239fa4 100644 --- a/main.c +++ b/main.c @@ -931,6 +931,7 @@ static void daemonize(void) write_pid_file(); rc_chdir = chdir("/"); + /* redirect stdin, stdout and stderr to /dev/null */ i = open("/dev/null", O_RDWR); dup2(i, 0); dup2(i, 1); @@ -941,6 +942,7 @@ static void daemonize(void) closelog(); } + /* close other file descriptors */ fdlimit = sysconf(_SC_OPEN_MAX); for (i = 3; i < fdlimit; i++) close(i); @@ -1418,6 +1420,8 @@ static void myexit(int code) kill(pid, SIGTERM); } } + + /* wait for all children to exit */ while (wait(NULL) > 0) ; if (errno != ECHILD) [parent: 79935c1d43d9]