diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-11-25 13:37:47 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-11-25 13:37:47 +0100 |
commit | 94012d011c3b2c3b3dcc9527d56d1814f42fcdc7 (patch) | |
tree | 8b82cb011155f7a131ecaeb05301dfe8a1c718b7 /src/exchange/taler-exchange-httpd_wire.c | |
parent | 98549cdc5aff7081f20ccc53b566802020f6fdd9 (diff) | |
download | exchange-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.c | 6 |
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; |