Skip to content

Commit 3030dba

Browse files
committed
f...but only for the FullBlockViaListen case.
1 parent 6e5169b commit 3030dba

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

lightning/src/ln/reorg_tests.rs

+6-2
Original file line numberDiff line numberDiff line change
@@ -209,10 +209,12 @@ fn do_test_unconf_chan(reload_node: bool, reorg_after_reload: bool, use_funding_
209209
let relevant_txids = nodes[0].node.get_relevant_txids();
210210
assert_eq!(&relevant_txids[..], &[chan.3.txid()]);
211211
nodes[0].node.transaction_unconfirmed(&relevant_txids[0]);
212-
} else {
212+
} else if connect_style == ConnectStyle::FullBlockViaListen {
213213
disconnect_blocks(&nodes[0], CHAN_CONFIRM_DEPTH - 1);
214214
assert_eq!(nodes[0].node.list_usable_channels().len(), 1);
215215
disconnect_blocks(&nodes[0], 1);
216+
} else {
217+
disconnect_all_blocks(&nodes[0]);
216218
}
217219
handle_announce_close_broadcast_events(&nodes, 0, 1, true, "Channel closed because of an exception: Funding transaction was un-confirmed. Locked at 6 confs, now have 0 confs.");
218220
check_added_monitors!(nodes[1], 1);
@@ -275,10 +277,12 @@ fn do_test_unconf_chan(reload_node: bool, reorg_after_reload: bool, use_funding_
275277
let relevant_txids = nodes[0].node.get_relevant_txids();
276278
assert_eq!(&relevant_txids[..], &[chan.3.txid()]);
277279
nodes[0].node.transaction_unconfirmed(&relevant_txids[0]);
278-
} else {
280+
} else if connect_style == ConnectStyle::FullBlockViaListen {
279281
disconnect_blocks(&nodes[0], CHAN_CONFIRM_DEPTH - 1);
280282
assert_eq!(nodes[0].node.list_channels().len(), 1);
281283
disconnect_blocks(&nodes[0], 1);
284+
} else {
285+
disconnect_all_blocks(&nodes[0]);
282286
}
283287
handle_announce_close_broadcast_events(&nodes, 0, 1, true, "Channel closed because of an exception: Funding transaction was un-confirmed. Locked at 6 confs, now have 0 confs.");
284288
check_added_monitors!(nodes[1], 1);

0 commit comments

Comments
 (0)