diff options
-rw-r--r-- | src/util/crypto_random.c | 4 |
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); |