@@ -1339,35 +1339,16 @@ impl Node {
13391339 open_channels. iter ( ) . find ( |c| c. user_channel_id == user_channel_id. 0 )
13401340 {
13411341 if force {
1342- if self . config . anchor_channels_config . as_ref ( ) . map_or ( false , |acc| {
1343- acc. trusted_peers_no_reserve . contains ( & counterparty_node_id)
1344- } ) {
1345- self . channel_manager
1346- . force_close_without_broadcasting_txn (
1347- & channel_details. channel_id ,
1348- & counterparty_node_id,
1349- force_close_reason. unwrap_or_default ( ) ,
1350- )
1351- . map_err ( |e| {
1352- log_error ! (
1353- self . logger,
1354- "Failed to force-close channel to trusted peer: {:?}" ,
1355- e
1356- ) ;
1357- Error :: ChannelClosingFailed
1358- } ) ?;
1359- } else {
1360- self . channel_manager
1361- . force_close_broadcasting_latest_txn (
1362- & channel_details. channel_id ,
1363- & counterparty_node_id,
1364- force_close_reason. unwrap_or_default ( ) ,
1365- )
1366- . map_err ( |e| {
1367- log_error ! ( self . logger, "Failed to force-close channel: {:?}" , e) ;
1368- Error :: ChannelClosingFailed
1369- } ) ?;
1370- }
1342+ self . channel_manager
1343+ . force_close_broadcasting_latest_txn (
1344+ & channel_details. channel_id ,
1345+ & counterparty_node_id,
1346+ force_close_reason. unwrap_or_default ( ) ,
1347+ )
1348+ . map_err ( |e| {
1349+ log_error ! ( self . logger, "Failed to force-close channel: {:?}" , e) ;
1350+ Error :: ChannelClosingFailed
1351+ } ) ?;
13711352 } else {
13721353 self . channel_manager
13731354 . close_channel ( & channel_details. channel_id , & counterparty_node_id)
0 commit comments