From b87ad62692d9e0235554fecc52862cfca128dfe8 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 22 Nov 2023 22:23:45 +0100 Subject: -fix minor threading issue --- src/bank-lib/fakebank_tbr_get_history.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/bank-lib/fakebank_tbr_get_history.c') diff --git a/src/bank-lib/fakebank_tbr_get_history.c b/src/bank-lib/fakebank_tbr_get_history.c index 4653c505b..7e7f9dda2 100644 --- a/src/bank-lib/fakebank_tbr_get_history.c +++ b/src/bank-lib/fakebank_tbr_get_history.c @@ -61,6 +61,7 @@ TALER_FAKEBANK_tbr_get_history_incoming ( const struct Transaction *pos; enum GNUNET_GenericReturnValue ret; bool in_shutdown; + const char *acc_payto_uri; if (NULL == cc) { @@ -269,6 +270,7 @@ TALER_FAKEBANK_tbr_get_history_incoming ( return MHD_YES; } in_shutdown = h->in_shutdown; + acc_payto_uri = hc->acc->payto_uri; GNUNET_assert (0 == pthread_mutex_unlock (&h->big_lock)); finish: @@ -291,7 +293,7 @@ finish: MHD_HTTP_OK, GNUNET_JSON_pack_string ( "credit_account", - hc->acc->payto_uri), + acc_payto_uri), GNUNET_JSON_pack_array_steal ( "incoming_transactions", h)); -- cgit v1.2.3