From 8c669666c7756352e9cb93e48e973e1785bfc43f Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 10 Feb 2014 00:30:23 +0000 Subject: - correct handling of timeouts in consensus - fixed segfault in secretsharing profiler --- src/secretsharing/gnunet-secretsharing-profiler.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'src/secretsharing/gnunet-secretsharing-profiler.c') diff --git a/src/secretsharing/gnunet-secretsharing-profiler.c b/src/secretsharing/gnunet-secretsharing-profiler.c index 712203c33..7f118c6f0 100644 --- a/src/secretsharing/gnunet-secretsharing-profiler.c +++ b/src/secretsharing/gnunet-secretsharing-profiler.c @@ -298,7 +298,12 @@ secret_ready_cb (void *cls, } else { - GNUNET_log (GNUNET_ERROR_TYPE_INFO, "secret ready for peer #%u\n", n); + ret = GNUNET_STRINGS_data_to_string (public_key, sizeof *public_key, pubkey_str, 1024); + GNUNET_assert (NULL != ret); + *ret = '\0'; + GNUNET_log (GNUNET_ERROR_TYPE_INFO, "key generation successful for peer #%u, pubkey %s\n", n, + pubkey_str); + /* we're the first to get the key -> store it */ if (num_generated == 1) { @@ -312,12 +317,6 @@ secret_ready_cb (void *cls, } } - ret = GNUNET_STRINGS_data_to_string (public_key, sizeof *public_key, pubkey_str, 1024); - GNUNET_assert (NULL != ret); - *ret = '\0'; - GNUNET_log (GNUNET_ERROR_TYPE_INFO, "key generation successful for peer #%u, pubkey %s\n", n, - pubkey_str); - // FIXME: destroy testbed operation if (num_generated == num_peers) -- cgit v1.2.3