diff options
author | Marcello Stanisci <marcello.stanisci@inria.fr> | 2015-11-10 20:18:46 +0100 |
---|---|---|
committer | Marcello Stanisci <marcello.stanisci@inria.fr> | 2015-11-10 20:18:46 +0100 |
commit | fc986912dab1078f145d52daca185e1222d6d430 (patch) | |
tree | 68e69b0d9703b7e131dc86f3fded67ab371cc277 /src/backend/taler-merchant-httpd_pay.c | |
parent | b7ca30146d9d9e3e3da36f343f89aa100a0fd2bf (diff) | |
download | merchant-fc986912dab1078f145d52daca185e1222d6d430.tar.gz merchant-fc986912dab1078f145d52daca185e1222d6d430.tar.bz2 merchant-fc986912dab1078f145d52daca185e1222d6d430.zip |
Fixing the /deposit's cb triggering
Diffstat (limited to 'src/backend/taler-merchant-httpd_pay.c')
-rw-r--r-- | src/backend/taler-merchant-httpd_pay.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/taler-merchant-httpd_pay.c b/src/backend/taler-merchant-httpd_pay.c index 8dc7f761..fa8f0797 100644 --- a/src/backend/taler-merchant-httpd_pay.c +++ b/src/backend/taler-merchant-httpd_pay.c @@ -126,6 +126,7 @@ deposit_cb (void *cls, unsigned int http_status, json_t *proof) struct MERCHANT_DepositConfirmationCls *dccls; dccls = (struct MERCHANT_DepositConfirmationCls *) cls; + printf ("deposit cb\n"); if (GNUNET_SYSERR == MERCHANT_DB_update_deposit_permission (db_conn, dccls->transaction_id, @@ -421,8 +422,7 @@ MH_handler_pay (struct TMH_RequestHandler *rh, printf ("poller task: %p\n", poller_task); GNUNET_SCHEDULER_cancel (poller_task); - GNUNET_SCHEDULER_add_now (context_task, NULL); - return MHD_YES; + GNUNET_SCHEDULER_add_now (context_task, mints[mint_index].ctx); /* 4 Return response code: success, or whatever data the mint sent back regarding some bad coin */ |