summaryrefslogtreecommitdiff
path: root/src/backend/taler-merchant-httpd_private-get-orders.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/taler-merchant-httpd_private-get-orders.c')
-rw-r--r--src/backend/taler-merchant-httpd_private-get-orders.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backend/taler-merchant-httpd_private-get-orders.c b/src/backend/taler-merchant-httpd_private-get-orders.c
index e8351511..669a2e3b 100644
--- a/src/backend/taler-merchant-httpd_private-get-orders.c
+++ b/src/backend/taler-merchant-httpd_private-get-orders.c
@@ -162,6 +162,7 @@ order_timeout (void *cls)
po);
json_decref (po->pa);
MHD_resume_connection (po->con);
+ TMH_trigger_daemon (); /* we resumed, kick MHD */
GNUNET_free (po->instance_id);
GNUNET_free (po);
}
@@ -285,6 +286,7 @@ TMH_notify_order_change (const char *instance_id,
GNUNET_assert (po ==
GNUNET_CONTAINER_heap_remove_node (po->hn));
MHD_resume_connection (po->con);
+ TMH_trigger_daemon (); /* we resumed, kick MHD */
json_decref (po->pa);
GNUNET_free (po->instance_id);
GNUNET_free (po);