summaryrefslogtreecommitdiff
path: root/tests/daemon
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2009-01-12 17:44:15 +0100
committerAndreas Baumann <abaumann@yahoo.com>2009-01-12 17:44:15 +0100
commit4f8e5407854870d90d96f0a1595e7a512ef1af91 (patch)
tree6b690ba839a26131d82dfcf096feafa8c33f2527 /tests/daemon
parent5bfad40e6b9a7d3ce42da017084d0cc2c8a67407 (diff)
downloadwolfbones-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.c7
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: