commit f7d23c37f57d55e2355ea8f8162ab3630d6d0bf2 parent da57a4a64eab170b6dc80d81a7048cdfa4d1ffc8 Author: Christian Grothoff <christian@grothoff.org> Date: Thu, 13 Aug 2026 20:23:42 +0200 closing more than one reserve is fine Diffstat:
| M | src/exchange/taler-exchange-closer.c | | | 4 | +++- |
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/exchange/taler-exchange-closer.c b/src/exchange/taler-exchange-closer.c @@ -503,7 +503,9 @@ run_reserve_closures (void *cls) &run_reserve_closures, NULL); return; - case GNUNET_DB_STATUS_SUCCESS_ONE_RESULT: + default: + /* iterate_unfinished_close_requests() has no LIMIT, so it returns + the number of rows it processed, which may exceed one. */ (void) commit_or_warn (); GNUNET_assert (NULL == task); task = GNUNET_SCHEDULER_add_now (&run_reserve_closures,