Skip to content

Commit b97d7cb

Browse files
committed
Fix several compile warnings when testing in no-std mode
1 parent 9e479dc commit b97d7cb

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

lightning/src/routing/gossip.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -421,13 +421,12 @@ where C::Target: chain::Access, L::Target: Logger
421421
// `gossip_timestamp_filter`, with the filter time set either two weeks ago or an hour ago.
422422
//
423423
// For no-std builds, we bury our head in the sand and do a full sync on each connection.
424-
let should_request_full_sync = self.should_request_full_sync(&their_node_id);
425424
#[allow(unused_mut, unused_assignments)]
426425
let mut gossip_start_time = 0;
427426
#[cfg(feature = "std")]
428427
{
429428
gossip_start_time = SystemTime::now().duration_since(UNIX_EPOCH).expect("Time must be > 1970").as_secs();
430-
if should_request_full_sync {
429+
if self.should_request_full_sync(&their_node_id) {
431430
gossip_start_time -= 60 * 60 * 24 * 7 * 2; // 2 weeks ago
432431
} else {
433432
gossip_start_time -= 60 * 60; // an hour ago
@@ -1856,7 +1855,7 @@ mod tests {
18561855
use ln::PaymentHash;
18571856
use ln::features::{ChannelFeatures, InitFeatures, NodeFeatures};
18581857
use routing::gossip::{P2PGossipSync, NetworkGraph, NetworkUpdate, NodeAlias, MAX_EXCESS_BYTES_FOR_RELAY, NodeId, RoutingFees, ChannelUpdateInfo, ChannelInfo, NodeAnnouncementInfo, NodeInfo};
1859-
use ln::msgs::{Init, RoutingMessageHandler, UnsignedNodeAnnouncement, NodeAnnouncement,
1858+
use ln::msgs::{RoutingMessageHandler, UnsignedNodeAnnouncement, NodeAnnouncement,
18601859
UnsignedChannelAnnouncement, ChannelAnnouncement, UnsignedChannelUpdate, ChannelUpdate,
18611860
ReplyChannelRange, QueryChannelRange, QueryShortChannelIds, MAX_VALUE_MSAT};
18621861
use util::test_utils;
@@ -2587,6 +2586,7 @@ mod tests {
25872586
#[cfg(feature = "std")]
25882587
fn calling_sync_routing_table() {
25892588
use std::time::{SystemTime, UNIX_EPOCH};
2589+
use ln::msgs::Init;
25902590

25912591
let network_graph = create_network_graph();
25922592
let (secp_ctx, gossip_sync) = create_gossip_sync(&network_graph);

lightning/src/util/test_utils.rs

+2-4
Original file line numberDiff line numberDiff line change
@@ -287,9 +287,9 @@ impl TestChannelMessageHandler {
287287

288288
impl Drop for TestChannelMessageHandler {
289289
fn drop(&mut self) {
290-
let l = self.expected_recv_msgs.lock().unwrap();
291290
#[cfg(feature = "std")]
292291
{
292+
let l = self.expected_recv_msgs.lock().unwrap();
293293
if !std::thread::panicking() {
294294
assert!(l.is_none() || l.as_ref().unwrap().is_empty());
295295
}
@@ -467,14 +467,12 @@ impl msgs::RoutingMessageHandler for TestRoutingMessageHandler {
467467
return ();
468468
}
469469

470-
let should_request_full_sync = self.request_full_sync.load(Ordering::Acquire);
471-
472470
#[allow(unused_mut, unused_assignments)]
473471
let mut gossip_start_time = 0;
474472
#[cfg(feature = "std")]
475473
{
476474
gossip_start_time = SystemTime::now().duration_since(UNIX_EPOCH).expect("Time must be > 1970").as_secs();
477-
if should_request_full_sync {
475+
if self.request_full_sync.load(Ordering::Acquire) {
478476
gossip_start_time -= 60 * 60 * 24 * 7 * 2; // 2 weeks ago
479477
} else {
480478
gossip_start_time -= 60 * 60; // an hour ago

0 commit comments

Comments
 (0)