From 2a53e1758257b1af89e085511e4e7eba809ed84e Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 16 Aug 2021 21:34:13 +0200 Subject: -modify backend to support new truth validation flow --- src/backend/anastasis-httpd_truth.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/backend/anastasis-httpd_truth.c') diff --git a/src/backend/anastasis-httpd_truth.c b/src/backend/anastasis-httpd_truth.c index 0b0d22f..2c757db 100644 --- a/src/backend/anastasis-httpd_truth.c +++ b/src/backend/anastasis-httpd_truth.c @@ -961,6 +961,18 @@ run_authorization_process (struct MHD_Connection *connection, gc->authorization->cleanup (gc->as); gc->as = NULL; return MHD_NO; + case ANASTASIS_AUTHORIZATION_RES_FINISHED: + GNUNET_assert (! gc->suspended); + gc->authorization->cleanup (gc->as); + gc->as = NULL; + if (gc->in_list) + { + GNUNET_CONTAINER_DLL_remove (gc_head, + gc_tail, + gc); + gc->in_list = false; + } + return MHD_YES; } GNUNET_break (0); return MHD_NO; -- cgit v1.2.3