aboutsummaryrefslogtreecommitdiff
path: root/src/util/crypto_ksk.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/crypto_ksk.c')
-rw-r--r--src/util/crypto_ksk.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/util/crypto_ksk.c b/src/util/crypto_ksk.c
index 45f11f8fe..170974b2f 100644
--- a/src/util/crypto_ksk.c
+++ b/src/util/crypto_ksk.c
@@ -790,7 +790,9 @@ entropy_generator (void *cls,
790 { 790 {
791 if (genproc != 0) 791 if (genproc != 0)
792 { 792 {
793 PLIBC_KILL(genproc, SIGTERM); 793 if (0 != PLIBC_KILL(genproc, SIGTERM))
794 GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR,
795 "kill");
794 GNUNET_break (GNUNET_OK == GNUNET_OS_process_wait (genproc)); 796 GNUNET_break (GNUNET_OK == GNUNET_OS_process_wait (genproc));
795 genproc = 0; 797 genproc = 0;
796 } 798 }
@@ -808,7 +810,9 @@ entropy_generator (void *cls,
808 GNUNET_break (0); 810 GNUNET_break (0);
809 return; 811 return;
810 } 812 }
811 PLIBC_KILL(genproc, SIGTERM); 813 if (0 != PLIBC_KILL(genproc, SIGTERM))
814 GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR,
815 "kill");
812 GNUNET_break (GNUNET_OK == GNUNET_OS_process_wait (genproc)); 816 GNUNET_break (GNUNET_OK == GNUNET_OS_process_wait (genproc));
813 genproc = 0; 817 genproc = 0;
814 } 818 }