summaryrefslogtreecommitdiff
path: root/src/backend/taler-merchant-httpd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/taler-merchant-httpd.c')
-rw-r--r--src/backend/taler-merchant-httpd.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/backend/taler-merchant-httpd.c b/src/backend/taler-merchant-httpd.c
index 1abee1e9..0efa7eba 100644
--- a/src/backend/taler-merchant-httpd.c
+++ b/src/backend/taler-merchant-httpd.c
@@ -286,10 +286,7 @@ do_shutdown (void *cls)
GNUNET_SCHEDULER_cancel (mhd_task);
mhd_task = NULL;
}
- /* FIXME: MHD API requires us to resume all suspended
- connections before we do this, but /pay currently
- suspends connections without giving us a way to
- enumerate / resume them... */
+ MH_force_pc_resume ();
if (NULL != mhd)
{
MHD_stop_daemon (mhd);