X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/b11ed3b1504d526a4b571bc3d80f4e5f1628dc75..858fb9ebad77ceefc628344de26353d0a1936a9d:/socket.c diff --git a/socket.c b/socket.c index f8d46590..674e3d7f 100644 --- a/socket.c +++ b/socket.c @@ -283,21 +283,19 @@ void become_daemon(void) { int i; - if (fork()) + if (fork()) { _exit(0); + } /* detach from the terminal */ #ifdef HAVE_SETSID setsid(); #else #ifdef TIOCNOTTY - { - int i = open("/dev/tty", O_RDWR); - if (i >= 0) - { - ioctl(i, (int) TIOCNOTTY, (char *)0); - close(i); - } + i = open("/dev/tty", O_RDWR); + if (i >= 0) { + ioctl(i, (int) TIOCNOTTY, (char *)0); + close(i); } #endif /* TIOCNOTTY */ #endif