diff --git a/src/uu/pinky/src/platform/unix.rs b/src/uu/pinky/src/platform/unix.rs index ecea2b9f29e..aa6d57b3f6a 100644 --- a/src/uu/pinky/src/platform/unix.rs +++ b/src/uu/pinky/src/platform/unix.rs @@ -115,7 +115,7 @@ struct Pinky { fn idle_string(when: i64) -> String { thread_local! { - static NOW: time::OffsetDateTime = time::OffsetDateTime::now_local().unwrap(); + static NOW: time::OffsetDateTime = time::OffsetDateTime::now_local().unwrap_or_else(|_| time::OffsetDateTime::now_utc()); } NOW.with(|n| { let duration = n.unix_timestamp() - when;