From 7b6e98c6d5c05d7d94fc5bff49f3235f3aa0a07f Mon Sep 17 00:00:00 2001 From: Matt Corallo Date: Tue, 8 Jun 2021 18:01:37 +0000 Subject: [PATCH] Fix race in C++ demo where num_txs_broadcasted ++s before =0s --- lightning-c-bindings/demo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lightning-c-bindings/demo.cpp b/lightning-c-bindings/demo.cpp index de1e46c..1d83b21 100644 --- a/lightning-c-bindings/demo.cpp +++ b/lightning-c-bindings/demo.cpp @@ -641,10 +641,10 @@ int main() { } // Actually close the channel + num_txs_broadcasted = 0; close_res = ChannelManager_close_channel(&cm1, &chan_id); assert(close_res->result_ok); PeerManager_process_events(&net1); - num_txs_broadcasted = 0; while (num_txs_broadcasted != 2) { std::this_thread::yield(); } -- 2.30.2