commit 5c36bb8c8e17f7c1d5c269bd6ed0625317939b4d
parent c0d7c64a929e7375f803e4e60ab01955b770a19f
Author: Christian Grothoff <christian@grothoff.org>
Date: Tue, 30 Jun 2026 00:38:25 +0200
fix i/j confusion
Diffstat:
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/backend/taler-merchant-httpd_mfa.c b/src/backend/taler-merchant-httpd_mfa.c
@@ -544,7 +544,7 @@ TMH_mfa_challenges_do (
(0 == retry_counter) )
{
/* can't be solved anymore! */
- challenges[i].solvable = false;
+ challenges[j].solvable = false;
}
break;
}
diff --git a/src/backend/taler-merchant-reconciliation.c b/src/backend/taler-merchant-reconciliation.c
@@ -801,6 +801,7 @@ wire_transfer_cb (struct Inquiry *w,
{
/* Always report on DB error as well to enable diagnostics */
GNUNET_break (GNUNET_DB_STATUS_HARD_ERROR == qs);
+ end_inquiry (w);
global_ret = EXIT_FAILURE;
GNUNET_SCHEDULER_shutdown ();
return;
@@ -815,6 +816,7 @@ wire_transfer_cb (struct Inquiry *w,
{
/* Always report on DB error as well to enable diagnostics */
GNUNET_break (GNUNET_DB_STATUS_HARD_ERROR == qs);
+ end_inquiry (w);
global_ret = EXIT_FAILURE;
GNUNET_SCHEDULER_shutdown ();
return;
@@ -832,6 +834,7 @@ wire_transfer_cb (struct Inquiry *w,
TALER_MERCHANTDB_set_instance (
pg,
NULL));
+ end_inquiry (w);
return;
}
}
@@ -892,6 +895,7 @@ wire_transfer_cb (struct Inquiry *w,
TALER_MERCHANTDB_set_instance (
pg,
NULL));
+ end_inquiry (w);
return;
case GNUNET_SYSERR:
/* #check_transfer() failed, report conflict! */