@@ -444,8 +444,7 @@ struct LDKCResult_RouteLightningErrorZ custom_find_route(const void *this_arg, s
444
444
const struct CustomRouteFinderParams *params = (struct CustomRouteFinderParams *)this_arg;
445
445
assert (first_hops->datalen == 1 );
446
446
assert (ChannelDetails_get_is_usable (&first_hops->data [0 ]));
447
- LDK::ReadOnlyNetworkGraph graph_lock = NetworkGraph_read_only (params->graph_ref );
448
- return find_route (payer, route_params, &graph_lock, first_hops, *params->logger , scorer, ¶ms->random_seed_bytes .data );
447
+ return find_route (payer, route_params, params->graph_ref , first_hops, *params->logger , scorer, ¶ms->random_seed_bytes .data );
449
448
}
450
449
451
450
int main () {
@@ -715,9 +714,8 @@ int main() {
715
714
}, Invoice_route_hints (invoice->contents .result ), COption_u64Z_none (), 0xffffffff ),
716
715
5000 , Invoice_min_final_cltv_expiry (invoice->contents .result ));
717
716
random_bytes = keys_source1->get_secure_random_bytes (keys_source1->this_arg );
718
- LDK::ReadOnlyNetworkGraph graph_lock = NetworkGraph_read_only (&net_graph2);
719
717
720
- LDK::CResult_RouteLightningErrorZ route = find_route (ChannelManager_get_our_node_id (&cm1), &route_params, &graph_lock , &outbound_channels, logger1, &chan_scorer, &random_bytes.data );
718
+ LDK::CResult_RouteLightningErrorZ route = find_route (ChannelManager_get_our_node_id (&cm1), &route_params, &net_graph2 , &outbound_channels, logger1, &chan_scorer, &random_bytes.data );
721
719
722
720
assert (route->result_ok );
723
721
LDK::CVec_CVec_RouteHopZZ paths = Route_get_paths (route->contents .result );
0 commit comments