diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/fs/test_fs_download.c | 19 | ||||
-rw-r--r-- | src/fs/test_fs_download_indexed.c | 19 | ||||
-rw-r--r-- | src/fs/test_fs_download_persistence.c | 19 | ||||
-rw-r--r-- | src/fs/test_fs_list_indexed.c | 19 | ||||
-rw-r--r-- | src/fs/test_fs_namespace.c | 19 | ||||
-rw-r--r-- | src/fs/test_fs_namespace_list_updateable.c | 19 | ||||
-rw-r--r-- | src/fs/test_fs_publish.c | 19 | ||||
-rw-r--r-- | src/fs/test_fs_publish_persistence.c | 19 | ||||
-rw-r--r-- | src/fs/test_fs_search.c | 19 | ||||
-rw-r--r-- | src/fs/test_fs_search_persistence.c | 19 | ||||
-rw-r--r-- | src/fs/test_fs_start_stop.c | 19 | ||||
-rw-r--r-- | src/fs/test_fs_unindex.c | 19 | ||||
-rw-r--r-- | src/fs/test_fs_unindex_persistence.c | 19 |
13 files changed, 143 insertions, 104 deletions
diff --git a/src/fs/test_fs_download.c b/src/fs/test_fs_download.c index 35592225a..6bc287da3 100644 --- a/src/fs/test_fs_download.c +++ b/src/fs/test_fs_download.c | |||
@@ -267,14 +267,17 @@ static void | |||
267 | stop_arm (struct PeerContext *p) | 267 | stop_arm (struct PeerContext *p) |
268 | { | 268 | { |
269 | #if START_ARM | 269 | #if START_ARM |
270 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 270 | if (NULL != p->arm_proc) |
271 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 271 | { |
272 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 272 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
273 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 273 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
274 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 274 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
275 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 275 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
276 | GNUNET_OS_process_close (p->arm_proc); | 276 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
277 | p->arm_proc = NULL; | 277 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
278 | GNUNET_OS_process_close (p->arm_proc); | ||
279 | p->arm_proc = NULL; | ||
280 | } | ||
278 | #endif | 281 | #endif |
279 | GNUNET_CONFIGURATION_destroy (p->cfg); | 282 | GNUNET_CONFIGURATION_destroy (p->cfg); |
280 | } | 283 | } |
diff --git a/src/fs/test_fs_download_indexed.c b/src/fs/test_fs_download_indexed.c index afb544f51..c99dd04de 100644 --- a/src/fs/test_fs_download_indexed.c +++ b/src/fs/test_fs_download_indexed.c | |||
@@ -267,14 +267,17 @@ static void | |||
267 | stop_arm (struct PeerContext *p) | 267 | stop_arm (struct PeerContext *p) |
268 | { | 268 | { |
269 | #if START_ARM | 269 | #if START_ARM |
270 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 270 | if (NULL != p->arm_proc) |
271 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 271 | { |
272 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 272 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
273 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 273 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
274 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 274 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
275 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 275 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
276 | GNUNET_OS_process_close (p->arm_proc); | 276 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
277 | p->arm_proc = NULL; | 277 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
278 | GNUNET_OS_process_close (p->arm_proc); | ||
279 | p->arm_proc = NULL; | ||
280 | } | ||
278 | #endif | 281 | #endif |
279 | GNUNET_CONFIGURATION_destroy (p->cfg); | 282 | GNUNET_CONFIGURATION_destroy (p->cfg); |
280 | } | 283 | } |
diff --git a/src/fs/test_fs_download_persistence.c b/src/fs/test_fs_download_persistence.c index 035cbb55e..b058367a2 100644 --- a/src/fs/test_fs_download_persistence.c +++ b/src/fs/test_fs_download_persistence.c | |||
@@ -331,14 +331,17 @@ static void | |||
331 | stop_arm (struct PeerContext *p) | 331 | stop_arm (struct PeerContext *p) |
332 | { | 332 | { |
333 | #if START_ARM | 333 | #if START_ARM |
334 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 334 | if (NULL != p->arm_proc) |
335 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 335 | { |
336 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 336 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
337 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 337 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
338 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 338 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
339 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 339 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
340 | GNUNET_OS_process_close (p->arm_proc); | 340 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
341 | p->arm_proc = NULL; | 341 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
342 | GNUNET_OS_process_close (p->arm_proc); | ||
343 | p->arm_proc = NULL; | ||
344 | } | ||
342 | #endif | 345 | #endif |
343 | GNUNET_CONFIGURATION_destroy (p->cfg); | 346 | GNUNET_CONFIGURATION_destroy (p->cfg); |
344 | } | 347 | } |
diff --git a/src/fs/test_fs_list_indexed.c b/src/fs/test_fs_list_indexed.c index d53732eaf..b46ebf52d 100644 --- a/src/fs/test_fs_list_indexed.c +++ b/src/fs/test_fs_list_indexed.c | |||
@@ -209,14 +209,17 @@ static void | |||
209 | stop_arm (struct PeerContext *p) | 209 | stop_arm (struct PeerContext *p) |
210 | { | 210 | { |
211 | #if START_ARM | 211 | #if START_ARM |
212 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 212 | if (NULL != p->arm_proc) |
213 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 213 | { |
214 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 214 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
215 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 215 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
216 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 216 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
217 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 217 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
218 | GNUNET_OS_process_close (p->arm_proc); | 218 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
219 | p->arm_proc = NULL; | 219 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
220 | GNUNET_OS_process_close (p->arm_proc); | ||
221 | p->arm_proc = NULL; | ||
222 | } | ||
220 | #endif | 223 | #endif |
221 | GNUNET_CONFIGURATION_destroy (p->cfg); | 224 | GNUNET_CONFIGURATION_destroy (p->cfg); |
222 | } | 225 | } |
diff --git a/src/fs/test_fs_namespace.c b/src/fs/test_fs_namespace.c index 02bb62807..b4d487ddc 100644 --- a/src/fs/test_fs_namespace.c +++ b/src/fs/test_fs_namespace.c | |||
@@ -81,14 +81,17 @@ static void | |||
81 | stop_arm (struct PeerContext *p) | 81 | stop_arm (struct PeerContext *p) |
82 | { | 82 | { |
83 | #if START_ARM | 83 | #if START_ARM |
84 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 84 | if (NULL != p->arm_proc) |
85 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 85 | { |
86 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 86 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
87 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 87 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
88 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 88 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
89 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 89 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
90 | GNUNET_OS_process_close (p->arm_proc); | 90 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
91 | p->arm_proc = NULL; | 91 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
92 | GNUNET_OS_process_close (p->arm_proc); | ||
93 | p->arm_proc = NULL; | ||
94 | } | ||
92 | #endif | 95 | #endif |
93 | GNUNET_CONFIGURATION_destroy (p->cfg); | 96 | GNUNET_CONFIGURATION_destroy (p->cfg); |
94 | } | 97 | } |
diff --git a/src/fs/test_fs_namespace_list_updateable.c b/src/fs/test_fs_namespace_list_updateable.c index dda7bb4f2..291ab6d9d 100644 --- a/src/fs/test_fs_namespace_list_updateable.c +++ b/src/fs/test_fs_namespace_list_updateable.c | |||
@@ -86,14 +86,17 @@ static void | |||
86 | stop_arm (struct PeerContext *p) | 86 | stop_arm (struct PeerContext *p) |
87 | { | 87 | { |
88 | #if START_ARM | 88 | #if START_ARM |
89 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 89 | if (NULL != p->arm_proc) |
90 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 90 | { |
91 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 91 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
92 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 92 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
93 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 93 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
94 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 94 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
95 | GNUNET_OS_process_close (p->arm_proc); | 95 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
96 | p->arm_proc = NULL; | 96 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
97 | GNUNET_OS_process_close (p->arm_proc); | ||
98 | p->arm_proc = NULL; | ||
99 | } | ||
97 | #endif | 100 | #endif |
98 | if (uri_this != NULL) | 101 | if (uri_this != NULL) |
99 | GNUNET_FS_uri_destroy (uri_this); | 102 | GNUNET_FS_uri_destroy (uri_this); |
diff --git a/src/fs/test_fs_publish.c b/src/fs/test_fs_publish.c index b206fb415..dcce43cdf 100644 --- a/src/fs/test_fs_publish.c +++ b/src/fs/test_fs_publish.c | |||
@@ -195,14 +195,17 @@ static void | |||
195 | stop_arm (struct PeerContext *p) | 195 | stop_arm (struct PeerContext *p) |
196 | { | 196 | { |
197 | #if START_ARM | 197 | #if START_ARM |
198 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 198 | if (NULL != p->arm_proc) |
199 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 199 | { |
200 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 200 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
201 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 201 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
202 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 202 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
203 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 203 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
204 | GNUNET_OS_process_close (p->arm_proc); | 204 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
205 | p->arm_proc = NULL; | 205 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
206 | GNUNET_OS_process_close (p->arm_proc); | ||
207 | p->arm_proc = NULL; | ||
208 | } | ||
206 | #endif | 209 | #endif |
207 | GNUNET_CONFIGURATION_destroy (p->cfg); | 210 | GNUNET_CONFIGURATION_destroy (p->cfg); |
208 | } | 211 | } |
diff --git a/src/fs/test_fs_publish_persistence.c b/src/fs/test_fs_publish_persistence.c index 1610c25c1..fdb5beb7d 100644 --- a/src/fs/test_fs_publish_persistence.c +++ b/src/fs/test_fs_publish_persistence.c | |||
@@ -252,14 +252,17 @@ static void | |||
252 | stop_arm (struct PeerContext *p) | 252 | stop_arm (struct PeerContext *p) |
253 | { | 253 | { |
254 | #if START_ARM | 254 | #if START_ARM |
255 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 255 | if (NULL != p->arm_proc) |
256 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 256 | { |
257 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 257 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
258 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 258 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
259 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 259 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
260 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 260 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
261 | GNUNET_OS_process_close (p->arm_proc); | 261 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
262 | p->arm_proc = NULL; | 262 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
263 | GNUNET_OS_process_close (p->arm_proc); | ||
264 | p->arm_proc = NULL; | ||
265 | } | ||
263 | #endif | 266 | #endif |
264 | GNUNET_CONFIGURATION_destroy (p->cfg); | 267 | GNUNET_CONFIGURATION_destroy (p->cfg); |
265 | } | 268 | } |
diff --git a/src/fs/test_fs_search.c b/src/fs/test_fs_search.c index 0c44cb612..a1f3208ef 100644 --- a/src/fs/test_fs_search.c +++ b/src/fs/test_fs_search.c | |||
@@ -200,14 +200,17 @@ static void | |||
200 | stop_arm (struct PeerContext *p) | 200 | stop_arm (struct PeerContext *p) |
201 | { | 201 | { |
202 | #if START_ARM | 202 | #if START_ARM |
203 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 203 | if (NULL != p->arm_proc) |
204 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 204 | { |
205 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 205 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
206 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 206 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
207 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 207 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
208 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 208 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
209 | GNUNET_OS_process_close (p->arm_proc); | 209 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
210 | p->arm_proc = NULL; | 210 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
211 | GNUNET_OS_process_close (p->arm_proc); | ||
212 | p->arm_proc = NULL; | ||
213 | } | ||
211 | #endif | 214 | #endif |
212 | GNUNET_CONFIGURATION_destroy (p->cfg); | 215 | GNUNET_CONFIGURATION_destroy (p->cfg); |
213 | } | 216 | } |
diff --git a/src/fs/test_fs_search_persistence.c b/src/fs/test_fs_search_persistence.c index f04dad9f3..47d177a81 100644 --- a/src/fs/test_fs_search_persistence.c +++ b/src/fs/test_fs_search_persistence.c | |||
@@ -269,14 +269,17 @@ static void | |||
269 | stop_arm (struct PeerContext *p) | 269 | stop_arm (struct PeerContext *p) |
270 | { | 270 | { |
271 | #if START_ARM | 271 | #if START_ARM |
272 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 272 | if (NULL != p->arm_proc) |
273 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 273 | { |
274 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 274 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
275 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 275 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
276 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 276 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
277 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 277 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
278 | GNUNET_OS_process_close (p->arm_proc); | 278 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
279 | p->arm_proc = NULL; | 279 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
280 | GNUNET_OS_process_close (p->arm_proc); | ||
281 | p->arm_proc = NULL; | ||
282 | } | ||
280 | #endif | 283 | #endif |
281 | GNUNET_CONFIGURATION_destroy (p->cfg); | 284 | GNUNET_CONFIGURATION_destroy (p->cfg); |
282 | } | 285 | } |
diff --git a/src/fs/test_fs_start_stop.c b/src/fs/test_fs_start_stop.c index efc744080..5080ecc18 100644 --- a/src/fs/test_fs_start_stop.c +++ b/src/fs/test_fs_start_stop.c | |||
@@ -72,14 +72,17 @@ static void | |||
72 | stop_arm (struct PeerContext *p) | 72 | stop_arm (struct PeerContext *p) |
73 | { | 73 | { |
74 | #if START_ARM | 74 | #if START_ARM |
75 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 75 | if (NULL != p->arm_proc) |
76 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 76 | { |
77 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 77 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
78 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 78 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
79 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 79 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
80 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 80 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
81 | GNUNET_OS_process_close (p->arm_proc); | 81 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
82 | p->arm_proc = NULL; | 82 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
83 | GNUNET_OS_process_close (p->arm_proc); | ||
84 | p->arm_proc = NULL; | ||
85 | } | ||
83 | #endif | 86 | #endif |
84 | GNUNET_CONFIGURATION_destroy (p->cfg); | 87 | GNUNET_CONFIGURATION_destroy (p->cfg); |
85 | } | 88 | } |
diff --git a/src/fs/test_fs_unindex.c b/src/fs/test_fs_unindex.c index 99611a6c8..6774d0dfa 100644 --- a/src/fs/test_fs_unindex.c +++ b/src/fs/test_fs_unindex.c | |||
@@ -205,14 +205,17 @@ static void | |||
205 | stop_arm (struct PeerContext *p) | 205 | stop_arm (struct PeerContext *p) |
206 | { | 206 | { |
207 | #if START_ARM | 207 | #if START_ARM |
208 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 208 | if (NULL != p->arm_proc) |
209 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 209 | { |
210 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 210 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
211 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 211 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
212 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 212 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
213 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 213 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
214 | GNUNET_OS_process_close (p->arm_proc); | 214 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
215 | p->arm_proc = NULL; | 215 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
216 | GNUNET_OS_process_close (p->arm_proc); | ||
217 | p->arm_proc = NULL; | ||
218 | } | ||
216 | #endif | 219 | #endif |
217 | GNUNET_CONFIGURATION_destroy (p->cfg); | 220 | GNUNET_CONFIGURATION_destroy (p->cfg); |
218 | } | 221 | } |
diff --git a/src/fs/test_fs_unindex_persistence.c b/src/fs/test_fs_unindex_persistence.c index ee4a4c2db..095c6961f 100644 --- a/src/fs/test_fs_unindex_persistence.c +++ b/src/fs/test_fs_unindex_persistence.c | |||
@@ -273,14 +273,17 @@ static void | |||
273 | stop_arm (struct PeerContext *p) | 273 | stop_arm (struct PeerContext *p) |
274 | { | 274 | { |
275 | #if START_ARM | 275 | #if START_ARM |
276 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) | 276 | if (NULL != p->arm_proc) |
277 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | 277 | { |
278 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) | 278 | if (0 != GNUNET_OS_process_kill (p->arm_proc, SIGTERM)) |
279 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); | 279 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); |
280 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 280 | if (GNUNET_OS_process_wait(p->arm_proc) != GNUNET_OK) |
281 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); | 281 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "waitpid"); |
282 | GNUNET_OS_process_close (p->arm_proc); | 282 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
283 | p->arm_proc = NULL; | 283 | "ARM process %u stopped\n", GNUNET_OS_process_get_pid (p->arm_proc)); |
284 | GNUNET_OS_process_close (p->arm_proc); | ||
285 | p->arm_proc = NULL; | ||
286 | } | ||
284 | #endif | 287 | #endif |
285 | GNUNET_CONFIGURATION_destroy (p->cfg); | 288 | GNUNET_CONFIGURATION_destroy (p->cfg); |
286 | } | 289 | } |