]> git.bitcoin.ninja Git - rust-lightning/commitdiff
f - Fix 1.36.0 build
authorJeffrey Czyz <jkczyz@gmail.com>
Wed, 27 Oct 2021 17:00:41 +0000 (12:00 -0500)
committerJeffrey Czyz <jkczyz@gmail.com>
Wed, 27 Oct 2021 19:03:51 +0000 (14:03 -0500)
lightning/src/routing/scorer.rs

index d2a7cebd3b1c9ea306eabe69ff8b08ff93de237a..fab40b6f96b858e30d67e8c6f058b616b7c3c4f2 100644 (file)
@@ -170,7 +170,7 @@ impl routing::Score for Scorer {
 
 #[cfg(not(feature = "no-std"))]
 fn decay_from(penalty_msat: u64, last_failure: &SystemTime, decay_interval: Duration) -> u64 {
-       let decays = last_failure.elapsed().map_or(0, |elapsed| {
+       let decays = last_failure.elapsed().ok().map_or(0, |elapsed| {
                elapsed.as_secs() / decay_interval.as_secs()
        });
        penalty_msat >> decays