Skip to content

Commit 673912e

Browse files
committed
Add force_close_channel call command to full_stack_target
1 parent f71ff8f commit 673912e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

fuzz/fuzz_targets/full_stack_target.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,6 +403,13 @@ pub fn do_test(data: &[u8], logger: &Arc<Logger>) {
403403
13 => {
404404
loss_detector.disconnect_block();
405405
},
406+
14 => {
407+
let mut channels = channelmanager.list_channels();
408+
let channel_id = get_slice!(1)[0] as usize;
409+
if channel_id >= channels.len() { return; }
410+
channels.sort_by(|a, b| { a.channel_id.cmp(&b.channel_id) });
411+
channelmanager.force_close_channel(&channels[channel_id].channel_id);
412+
},
406413
_ => return,
407414
}
408415
loss_detector.handler.process_events();

0 commit comments

Comments
 (0)