X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning-c-bindings%2Fdemo.cpp;h=ca2c235409559e54c993d58b39b3c581041d9f5a;hb=008635f02c87728f8dc7f64daf4dcd8ababfb31e;hp=cf8ca1baf3175c149f67dc04036ed68fcf455dc6;hpb=b0e733ed9ef5ca012ac1dd20560f4cfd3f32e56c;p=rust-lightning diff --git a/lightning-c-bindings/demo.cpp b/lightning-c-bindings/demo.cpp index cf8ca1ba..ca2c2354 100644 --- a/lightning-c-bindings/demo.cpp +++ b/lightning-c-bindings/demo.cpp @@ -605,6 +605,14 @@ int main() { PeersConnection conn(cm1, cm2, net1, net2); + while (true) { + // Wait for the channels to be considered up + LDK::CVec_ChannelDetailsZ outbound_channels = ChannelManager_list_usable_channels(&cm1); + if (outbound_channels->datalen == 1) { + break; + } + } + // Actually close the channel close_res = ChannelManager_close_channel(&cm1, &chan_id); assert(close_res->result_ok);