minor fixes to daemonize() (bb#319)

git-svn: trunk@2962
remotes/push_mirror/metadata
Tomasz Kojm 18 years ago
parent 561f5956d2
commit 8c9d0e14ae
  1. 4
      ChangeLog
  2. 4
      shared/misc.c

@ -1,3 +1,7 @@
Wed Mar 21 00:31:29 CET 2007 (tk)
---------------------------------
* shared/misc.c: minor fixes to deamonize() (bb#319), thanks to Reinhard Max
Tue Mar 20 22:34:59 CET 2007 (tk)
---------------------------------
* clamconf, clamdscan: add -I$(top_srcdir) to Makefile.am (bb#404)

@ -270,7 +270,7 @@ void daemonize(void)
int i;
if((i = open("/dev/null", O_WRONLY)) == -1) {
if((i = open("/dev/null", O_RDWR)) == -1) {
for(i = 0; i <= 2; i++)
close(i);
@ -278,6 +278,8 @@ void daemonize(void)
dup2(i, 0);
dup2(i, 1);
dup2(i, 2);
if(i > 2)
close(i);
}
if(fork())

Loading…
Cancel
Save