summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2009-10-18 04:21:43 +0200
committerLennart Poettering <lennart@poettering.net>2009-10-18 04:21:43 +0200
commit9dc480c478f1dc61e3f38593ea93a27fd5c6ae81 (patch)
tree302041a1aabc105a8cf7e60e4b0d6121348f8c26 /examples
parent9c813442dd8ce4d140a114a06287cf52217daae1 (diff)
testd: daemon_retval_init() can fail
Diffstat (limited to 'examples')
-rw-r--r--examples/testd.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/testd.c b/examples/testd.c
index fde6195..6557dff 100644
--- a/examples/testd.c
+++ b/examples/testd.c
@@ -70,7 +70,10 @@ int main(int argc, char *argv[]) {
}
/* Prepare for return value passing from the initialization procedure of the daemon process */
- daemon_retval_init();
+ if (daemon_retval_init() < 0) {
+ daemon_log(LOG_ERR, "Failed to create pipe.");
+ return 1;
+ }
/* Do the fork */
if ((pid = daemon_fork()) < 0) {