diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-04-29 22:02:54 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-04-29 22:02:54 +0200 |
commit | ce97f3d2e12b4da31eb0f611d401f56ce8052de5 (patch) | |
tree | d3afb87b14d8ced353fdffc655f38623ce71a7ee /src/backend/taler-merchant-httpd.c | |
parent | 5da121e9b0ec83f20a1a404f7049f9ff19aca32b (diff) | |
download | merchant-ce97f3d2e12b4da31eb0f611d401f56ce8052de5.tar.gz merchant-ce97f3d2e12b4da31eb0f611d401f56ce8052de5.tar.bz2 merchant-ce97f3d2e12b4da31eb0f611d401f56ce8052de5.zip |
work on /pay API revision
Diffstat (limited to 'src/backend/taler-merchant-httpd.c')
-rw-r--r-- | src/backend/taler-merchant-httpd.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/backend/taler-merchant-httpd.c b/src/backend/taler-merchant-httpd.c index 7d255b9e..0149b8b0 100644 --- a/src/backend/taler-merchant-httpd.c +++ b/src/backend/taler-merchant-httpd.c @@ -513,6 +513,8 @@ handle_mhd_completion_callback (void *cls, GNUNET_free_non_null (hc->infix); if (NULL != hc->request_body) json_decref (hc->request_body); + if (NULL != hc->instance) + TMH_instance_decref (hc->instance); GNUNET_free (hc); *con_cls = NULL; } @@ -972,6 +974,8 @@ url_handler (void *cls, /* use 'default' */ hc->instance = TMH_lookup_instance (NULL); } + if (NULL != hc->instance) + hc->instance->rc++; } { |