diff options
author | Christian Grothoff <christian@grothoff.org> | 2018-04-29 10:56:15 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2018-04-29 10:56:15 +0200 |
commit | ce2864cfaa27e55096b480bf35db5f8cee2a5e7e (patch) | |
tree | be47c017d1467870000aa1a507eab3c995304179 /contrib/timeout_watchdog.c | |
parent | 823215c974ccb1ef3cad9eb1082999cd1b910416 (diff) | |
download | gnunet-ce2864cfaa27e55096b480bf35db5f8cee2a5e7e.tar.gz gnunet-ce2864cfaa27e55096b480bf35db5f8cee2a5e7e.zip |
add option to disable namecache, add velocity calculation and delay correction to zonemaster, fix some ftbfs from recent NAMESTORE API change
Diffstat (limited to 'contrib/timeout_watchdog.c')
-rw-r--r-- | contrib/timeout_watchdog.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/contrib/timeout_watchdog.c b/contrib/timeout_watchdog.c index 7a0376b9f..fc61a7cc7 100644 --- a/contrib/timeout_watchdog.c +++ b/contrib/timeout_watchdog.c | |||
@@ -33,12 +33,14 @@ | |||
33 | 33 | ||
34 | static pid_t child; | 34 | static pid_t child; |
35 | 35 | ||
36 | |||
36 | static void | 37 | static void |
37 | sigchld_handler (int val) | 38 | sigchld_handler (int val) |
38 | { | 39 | { |
39 | int status = 0; | 40 | int status = 0; |
40 | int ret = 0; | 41 | int ret = 0; |
41 | 42 | ||
43 | (void) val; | ||
42 | waitpid (child, &status, 0); | 44 | waitpid (child, &status, 0); |
43 | if (WIFEXITED (status) != 0) | 45 | if (WIFEXITED (status) != 0) |
44 | { | 46 | { |
@@ -53,6 +55,7 @@ sigchld_handler (int val) | |||
53 | exit (ret); | 55 | exit (ret); |
54 | } | 56 | } |
55 | 57 | ||
58 | |||
56 | static void | 59 | static void |
57 | sigint_handler (int val) | 60 | sigint_handler (int val) |
58 | { | 61 | { |
@@ -60,8 +63,10 @@ sigint_handler (int val) | |||
60 | exit (val); | 63 | exit (val); |
61 | } | 64 | } |
62 | 65 | ||
66 | |||
63 | int | 67 | int |
64 | main (int argc, char *argv[]) | 68 | main (int argc, |
69 | char *argv[]) | ||
65 | { | 70 | { |
66 | int timeout = 0; | 71 | int timeout = 0; |
67 | pid_t gpid = 0; | 72 | pid_t gpid = 0; |