Skip to content

Commit 690b17b

Browse files
committed
f?
1 parent 0cc8feb commit 690b17b

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lightning/src/ln/onion_route_tests.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ fn test_fee_failures() {
266266
let chanmon_cfgs = create_chanmon_cfgs(3);
267267
let node_cfgs = create_node_cfgs(3, &chanmon_cfgs);
268268
let node_chanmgrs = create_node_chanmgrs(3, &node_cfgs, &[Some(config), Some(config), Some(node_2_cfg)]);
269-
let nodes = create_network(3, &node_cfgs, &node_chanmgrs);
269+
let mut nodes = create_network(3, &node_cfgs, &node_chanmgrs);
270270
let channels = [create_announced_chan_between_nodes(&nodes, 0, 1, InitFeatures::known(), InitFeatures::known()), create_announced_chan_between_nodes(&nodes, 1, 2, InitFeatures::known(), InitFeatures::known())];
271271
let logger = test_utils::TestLogger::new();
272272
let route = get_route(&nodes[0].node.get_our_node_id(), &nodes[0].net_graph_msg_handler.network_graph.read().unwrap(), &nodes[2].node.get_our_node_id(), Some(InvoiceFeatures::known()), None, &Vec::new(), 40_000, TEST_FINAL_CLTV, &logger).unwrap();
@@ -285,7 +285,10 @@ fn test_fee_failures() {
285285

286286
// In an earlier version, we spuriously failed to forward payments if the expected feerate
287287
// changed between the channel open and the payment.
288-
*chanmon_cfgs[1].fee_estimator.sat_per_kw.lock().unwrap() *= 2;
288+
{
289+
let mutex = chanmon_cfgs[1].fee_estimator.sat_per_kw.lock().unwrap();
290+
*mutex *= 2;
291+
}
289292

290293
let (payment_preimage_success, payment_hash_success, payment_secret_success) = get_payment_preimage_hash!(nodes[2]);
291294
nodes[0].node.send_payment(&route, payment_hash_success, &Some(payment_secret_success)).unwrap();

0 commit comments

Comments
 (0)