]> git.ipfire.org Git - thirdparty/HylaFAX.git/commitdiff
sendfax-cron patch - Yves Carlier@barclub.com
authorRobert Colquhoun <rjc@trump.net.au>
Sat, 2 Jan 1999 05:04:18 +0000 (05:04 +0000)
committerRobert Colquhoun <rjc@trump.net.au>
Sat, 2 Jan 1999 05:04:18 +0000 (05:04 +0000)
Fixes signal related problems when running sendfax and sendpage from cron

sendfax/sendfax.c++
sendpage/sendpage.c++

index 07df153e1ecb8024cac6c6ad3758c7593016b22b..a3b5bb367e2974942bf0adb0799e5644955ed777 100644 (file)
@@ -321,6 +321,7 @@ main(int argc, char** argv)
     signal(SIGHUP, fxSIGHANDLER(sigDone));
     signal(SIGINT, fxSIGHANDLER(sigDone));
     signal(SIGTERM, fxSIGHANDLER(sigDone));
+    signal(SIGCHLD, fxSIGHANDLER(SIG_DFL));     // by YC
     app = new sendFaxApp;
     if (!app->run(argc, argv))
        sigDone(0);
index bf621d78af93a628c6582b7519bda26f674d73fc..c3a8a001edb39f4ee78a88d35679c2e867474034 100644 (file)
@@ -257,6 +257,7 @@ main(int argc, char** argv)
     signal(SIGHUP, fxSIGHANDLER(sigDone));
     signal(SIGINT, fxSIGHANDLER(sigDone));
     signal(SIGTERM, fxSIGHANDLER(sigDone));
+    signal(SIGCHLD, fxSIGHANDLER(SIG_DFL));    // by YC
     app = new sendPageApp;
     if (!app->run(argc, argv))
        sigDone(0);