Browse code

don't call daemonize() under w32 (bb#1002)

git-svn: trunk@3857

Tomasz Kojm authored on 2008/05/21 23:41:53
Showing 2 changed files
... ...
@@ -1,3 +1,7 @@
1
+Wed May 21 15:51:32 CEST 2008 (tk)
2
+----------------------------------
3
+  * freshclam/fresclam.c: don't call daemonize() under w32 (bb#1002)
4
+
1 5
 Wed May 21 14:54:04 CEST 2008 (tk)
2 6
 ----------------------------------
3 7
   * test/Makefile.am: compatibility with pmake (bb#1018)
... ...
@@ -487,6 +487,7 @@ int main(int argc, char **argv)
487 487
 
488 488
 	bigsleep = 24 * 3600 / checks;
489 489
 
490
+#if !defined(C_OS2) && !defined(C_WINDOWS)
490 491
 	if(!cfgopt(copt, "Foreground")->enabled) {
491 492
 	    if(daemonize() == -1) {
492 493
 		logg("!daemonize() failed\n");
... ...
@@ -497,6 +498,7 @@ int main(int argc, char **argv)
497 497
             foreground = 0;
498 498
 	    mprintf_disabled = 1;
499 499
         }
500
+#endif
500 501
 
501 502
 	if(opt_check(opt, "pid")) {
502 503
 	    pidfile = opt_arg(opt, "pid");