diff options
author | Andreas Baumann <abaumann@yahoo.com> | 2009-01-12 17:44:15 +0100 |
---|---|---|
committer | Andreas Baumann <abaumann@yahoo.com> | 2009-01-12 17:44:15 +0100 |
commit | 4f8e5407854870d90d96f0a1595e7a512ef1af91 (patch) | |
tree | 6b690ba839a26131d82dfcf096feafa8c33f2527 /tests/daemon | |
parent | 5bfad40e6b9a7d3ce42da017084d0cc2c8a67407 (diff) | |
download | wolfbones-4f8e5407854870d90d96f0a1595e7a512ef1af91.tar.gz wolfbones-4f8e5407854870d90d96f0a1595e7a512ef1af91.tar.bz2 |
better error handling in testd.c (signal_suspend) and include cleanup
Diffstat (limited to 'tests/daemon')
-rw-r--r-- | tests/daemon/testd.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/daemon/testd.c b/tests/daemon/testd.c index 058012c..63a371f 100644 --- a/tests/daemon/testd.c +++ b/tests/daemon/testd.c @@ -1,13 +1,12 @@ -#include "port/string.h" /* for strdup */ +#include "port/string.h" /* for strdup, memset */ #include <unistd.h> /* for exit, unistd, getuid, getppid */ #include <stdlib.h> /* for EXIT_FAILURE, EXIT_SUCCESS */ -#include <string.h> /* for memset */ #include "errors.h" /* global error codes */ #include "log.h" /* logging facility */ #include "daemon/daemon.h" /* Unix daemonizing code */ -#include "daemon/signals.h" /* signal supension */ +#include "daemon/signals.h" /* signal suspension */ #include "testd_cmdline.h" /* for command line and option parsing (gengetopt) */ @@ -116,6 +115,8 @@ int main( int argc, char *argv[] ) { break; case -1: /* internal error */ + LOG( log_CRIT, "Suspending on UNIX signal resulted in an error %d!", + error ); break; case SIGHUP: |