commit 207015d38431c8e478730e57f7db893ca4578597
parent 9419db69d02d1aebe4c6c8af05cc1f577ea0e19a
Author: Christian Grothoff <christian@grothoff.org>
Date: Sat, 5 Jul 2025 22:58:31 +0200
fix #10154
Diffstat:
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 */
+ }
}