merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit b69e82095deb7a1d85eccdcd05e2203207da252d
parent c62dfea29273b26de57cc5d12cbf5558d71d9b74
Author: Christian Grothoff <grothoff@gnunet.org>
Date:   Fri, 14 Aug 2026 23:41:11 +0200

fix shutdown order

Diffstat:
Msrc/backend/taler-merchant-httpd.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/taler-merchant-httpd.c b/src/backend/taler-merchant-httpd.c @@ -254,7 +254,6 @@ do_shutdown (void *cls) TALER_MERCHANTDB_event_listen_cancel (instance_eh); instance_eh = NULL; } - TMH_EXCHANGES_done (); if (NULL != TMH_by_id_map) { GNUNET_CONTAINER_multihashmap_iterate (TMH_by_id_map, @@ -264,6 +263,7 @@ do_shutdown (void *cls) TMH_by_id_map = NULL; } TALER_MHD_daemons_destroy (); + TMH_EXCHANGES_done (); if (NULL != TMH_db) { TALER_MERCHANTDB_disconnect (TMH_db);