commit b69e82095deb7a1d85eccdcd05e2203207da252d
parent c62dfea29273b26de57cc5d12cbf5558d71d9b74
Author: Christian Grothoff <grothoff@gnunet.org>
Date: Fri, 14 Aug 2026 23:41:11 +0200
fix shutdown order
Diffstat:
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);