[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-exchange] branch master updated: -fix (soft) assertion failure

From: gnunet
Subject: [taler-exchange] branch master updated: -fix (soft) assertion failure
Date: Wed, 16 Jun 2021 11:10:09 +0200

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository exchange.

The following commit(s) were added to refs/heads/master by this push:
     new e3089761 -fix (soft) assertion failure
e3089761 is described below

commit e3089761ef26659596b7d6236afe1d7fe8cc14a4
Author: Christian Grothoff <>
AuthorDate: Wed Jun 16 11:10:06 2021 +0200

    -fix (soft) assertion failure
 src/exchange/taler-exchange-httpd_keys.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/exchange/taler-exchange-httpd_keys.c 
index 980ed272..a116e5c9 100644
--- a/src/exchange/taler-exchange-httpd_keys.c
+++ b/src/exchange/taler-exchange-httpd_keys.c
@@ -1536,6 +1536,9 @@ finish_keys_response (struct TEH_KeyStateHandle *ksh)
                       "Failed to generate key response data for %s\n",
                       GNUNET_STRINGS_absolute_time_to_string (last_cpd));
           GNUNET_CRYPTO_hash_context_abort (hash_context);
+          /* drain heap before destroying it */
+          while (NULL != (dk = GNUNET_CONTAINER_heap_remove_root (heap)))
+            /* intentionally empty */;
           GNUNET_CONTAINER_heap_destroy (heap);
           json_decref (denoms);
           json_decref (sctx.signkeys);

To stop receiving notification emails like this one, please contact

reply via email to

[Prev in Thread] Current Thread [Next in Thread]