From e1dae71ad2cc27e77ade049264dfb2e0bff1b885 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 2 Sep 2021 15:19:24 +0200 Subject: try to fix #7007 key update issue discovered by Sebastian --- src/exchange/taler-exchange-httpd_keys.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/exchange') diff --git a/src/exchange/taler-exchange-httpd_keys.c b/src/exchange/taler-exchange-httpd_keys.c index ddcfd28d0..72c2de123 100644 --- a/src/exchange/taler-exchange-httpd_keys.c +++ b/src/exchange/taler-exchange-httpd_keys.c @@ -649,6 +649,8 @@ helper_denom_cb ( section_name, GNUNET_STRINGS_relative_time_to_string (validity_duration, GNUNET_NO)); + key_generation++; + TEH_resume_keys_requests (false); hd = GNUNET_CONTAINER_multihashmap_get (hs->denom_keys, h_denom_pub); if (NULL != hd) @@ -710,6 +712,8 @@ helper_esign_cb ( TALER_B2S (exchange_pub), GNUNET_STRINGS_relative_time_to_string (validity_duration, GNUNET_NO)); + key_generation++; + TEH_resume_keys_requests (false); pid.public_key = exchange_pub->eddsa_pub; hsk = GNUNET_CONTAINER_multipeermap_get (hs->esign_keys, &pid); -- cgit v1.2.3