merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 207015d38431c8e478730e57f7db893ca4578597
parent 9419db69d02d1aebe4c6c8af05cc1f577ea0e19a
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat,  5 Jul 2025 22:58:31 +0200

fix #10154

Diffstat:
Msrc/backend/taler-merchant-httpd_private-get-instances-ID-kyc.c | 14++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/src/backend/taler-merchant-httpd_private-get-instances-ID-kyc.c b/src/backend/taler-merchant-httpd_private-get-instances-ID-kyc.c @@ -375,12 +375,14 @@ kyc_change_cb (void *cls, { struct KycContext *kc = cls; - GNUNET_assert (GNUNET_YES == kc->suspended); - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, - "Resuming KYC with gateway timeout\n"); - kc->suspended = GNUNET_NO; - MHD_resume_connection (kc->connection); - TALER_MHD_daemon_trigger (); /* we resumed, kick MHD */ + if (GNUNET_YES == kc->suspended) + { + GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, + "Resuming KYC with gateway timeout\n"); + kc->suspended = GNUNET_NO; + MHD_resume_connection (kc->connection); + TALER_MHD_daemon_trigger (); /* we resumed, kick MHD */ + } }