aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/util/crypto_random.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/util/crypto_random.c b/src/util/crypto_random.c
index 29b25524d..b61d59613 100644
--- a/src/util/crypto_random.c
+++ b/src/util/crypto_random.c
@@ -286,7 +286,7 @@ entropy_generator (void *cls, const char *what, int printchar, int current,
286 { 286 {
287 if (genproc != NULL) 287 if (genproc != NULL)
288 { 288 {
289 if (0 != GNUNET_OS_process_kill (genproc, SIGTERM)) 289 if (0 != GNUNET_OS_process_kill (genproc, SIGKILL))
290 LOG_STRERROR (GNUNET_ERROR_TYPE_ERROR, "kill"); 290 LOG_STRERROR (GNUNET_ERROR_TYPE_ERROR, "kill");
291 GNUNET_break (GNUNET_OK == GNUNET_OS_process_wait (genproc)); 291 GNUNET_break (GNUNET_OK == GNUNET_OS_process_wait (genproc));
292 GNUNET_OS_process_destroy (genproc); 292 GNUNET_OS_process_destroy (genproc);
@@ -304,7 +304,7 @@ entropy_generator (void *cls, const char *what, int printchar, int current,
304 GNUNET_break (0); 304 GNUNET_break (0);
305 return; 305 return;
306 } 306 }
307 if (0 != GNUNET_OS_process_kill (genproc, SIGTERM)) 307 if (0 != GNUNET_OS_process_kill (genproc, SIGKILL))
308 LOG_STRERROR (GNUNET_ERROR_TYPE_ERROR, "kill"); 308 LOG_STRERROR (GNUNET_ERROR_TYPE_ERROR, "kill");
309 GNUNET_break (GNUNET_OK == GNUNET_OS_process_wait (genproc)); 309 GNUNET_break (GNUNET_OK == GNUNET_OS_process_wait (genproc));
310 GNUNET_OS_process_destroy (genproc); 310 GNUNET_OS_process_destroy (genproc);