summaryrefslogtreecommitdiff
path: root/src/exchange/taler-exchange-httpd_wire.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_wire.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_wire.c')
-rw-r--r--src/exchange/taler-exchange-httpd_wire.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/exchange/taler-exchange-httpd_wire.c b/src/exchange/taler-exchange-httpd_wire.c
index 8e4465ada..802204e30 100644
--- a/src/exchange/taler-exchange-httpd_wire.c
+++ b/src/exchange/taler-exchange-httpd_wire.c
@@ -22,6 +22,7 @@
#include <gnunet/gnunet_json_lib.h>
#include "taler_dbevents.h"
#include "taler-exchange-httpd_responses.h"
+#include "taler-exchange-httpd_keys.h"
#include "taler-exchange-httpd_wire.h"
#include "taler_json_lib.h"
#include "taler_mhd_lib.h"
@@ -99,6 +100,9 @@ wire_update_event_cb (void *cls,
(void) cls;
(void) extra;
(void) extra_size;
+ GNUNET_log (GNUNET_ERROR_TYPE_INFO,
+ "Received /wire update event\n");
+ TEH_check_invariants ();
wire_generation++;
}
@@ -387,10 +391,12 @@ get_wire_state (void)
{
struct WireStateHandle *wsh;
+ TEH_check_invariants ();
wsh = build_wire_state ();
wire_state = wsh;
if (NULL != old_wsh)
destroy_wire_state (old_wsh);
+ TEH_check_invariants ();
return wsh;
}
return old_wsh;