summaryrefslogtreecommitdiff
path: root/src/exchange/taler-exchange-httpd_kyc-check.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-11-25 13:37:47 +0100
committerChristian Grothoff <christian@grothoff.org>2021-11-25 13:37:47 +0100
commit94012d011c3b2c3b3dcc9527d56d1814f42fcdc7 (patch)
tree8b82cb011155f7a131ecaeb05301dfe8a1c718b7 /src/exchange/taler-exchange-httpd_kyc-check.c
parent98549cdc5aff7081f20ccc53b566802020f6fdd9 (diff)
downloadexchange-94012d011c3b2c3b3dcc9527d56d1814f42fcdc7.tar.gz
exchange-94012d011c3b2c3b3dcc9527d56d1814f42fcdc7.tar.bz2
exchange-94012d011c3b2c3b3dcc9527d56d1814f42fcdc7.zip
add invariant checks
Diffstat (limited to 'src/exchange/taler-exchange-httpd_kyc-check.c')
-rw-r--r--src/exchange/taler-exchange-httpd_kyc-check.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/exchange/taler-exchange-httpd_kyc-check.c b/src/exchange/taler-exchange-httpd_kyc-check.c
index 69798a56d..76d094817 100644
--- a/src/exchange/taler-exchange-httpd_kyc-check.c
+++ b/src/exchange/taler-exchange-httpd_kyc-check.c
@@ -210,9 +210,12 @@ db_event_cb (void *cls,
if (! kyp->suspended)
return; /* event triggered while main transaction
was still running, or got multiple wake-up events */
+ GNUNET_log (GNUNET_ERROR_TYPE_INFO,
+ "Received KYC update event\n");
kyp->suspended = false;
GNUNET_async_scope_enter (&rc->async_scope_id,
&old_scope);
+ TEH_check_invariants ();
GNUNET_log (GNUNET_ERROR_TYPE_INFO,
"Resuming from long-polling on KYC status\n");
GNUNET_CONTAINER_DLL_remove (kyp_head,
@@ -220,6 +223,7 @@ db_event_cb (void *cls,
kyp);
MHD_resume_connection (kyp->connection);
TALER_MHD_daemon_trigger ();
+ TEH_check_invariants ();
GNUNET_async_scope_restore (&old_scope);
}