diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-06-21 23:52:30 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-06-21 23:52:30 +0200 |
commit | 5d3bfab13a189a5f8a94ccadf257a6a612e618dc (patch) | |
tree | 696f6b036c78044f057ea77ca7754744f7dc8dfa /src/backend/taler-merchant-httpd.c | |
parent | e5c81bcae0e402877fc9b6c54f91ef9ef3267b67 (diff) | |
download | merchant-5d3bfab13a189a5f8a94ccadf257a6a612e618dc.tar.gz merchant-5d3bfab13a189a5f8a94ccadf257a6a612e618dc.tar.bz2 merchant-5d3bfab13a189a5f8a94ccadf257a6a612e618dc.zip |
add missing notifications to private-get-orders long poller
Diffstat (limited to 'src/backend/taler-merchant-httpd.c')
-rw-r--r-- | src/backend/taler-merchant-httpd.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/backend/taler-merchant-httpd.c b/src/backend/taler-merchant-httpd.c index 4fdd9f6d..488e45b9 100644 --- a/src/backend/taler-merchant-httpd.c +++ b/src/backend/taler-merchant-httpd.c @@ -170,6 +170,7 @@ TMH_instance_decref (struct TMH_MerchantInstance *mi) GNUNET_CONTAINER_multihashmap_remove (TMH_by_id_map, &h_instance, mi)); + TMH_force_get_orders_resume (mi); while (NULL != (wm = (mi->wm_head))) { GNUNET_CONTAINER_DLL_remove (mi->wm_head, @@ -437,15 +438,11 @@ do_shutdown (void *cls) struct TMH_SuspendedConnection *sc; (void) cls; - TMH_force_get_orders_resume (); TMH_force_ac_resume (); TMH_force_pc_resume (); + TMH_force_rc_resume (); TMH_force_post_transfers_resume (); -#if 0 - TMH_force_trh_resume (); - TMH_force_refund_resume (); TMH_force_tip_pickup_resume (); -#endif if (NULL != mhd_task) { GNUNET_SCHEDULER_cancel (mhd_task); |