diff options
author | pommicket <pommicket@gmail.com> | 2024-08-21 19:28:04 -0400 |
---|---|---|
committer | pommicket <pommicket@gmail.com> | 2024-08-21 19:28:04 -0400 |
commit | 4c15884d0b46f7e77c314801891379b6b6e3efd0 (patch) | |
tree | 8de783cca05ef886e4336fa2e97c42e7fe5ea185 | |
parent | b6743568630ed182a3791344b3c042c79cc3b559 (diff) |
Sleep a little longer to make sure PotD is available
-rw-r--r-- | server/src/main.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/server/src/main.rs b/server/src/main.rs index d5c33be..195a102 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -613,7 +613,10 @@ async fn main() { } let mut last_time = start_time; loop { - let time_to_sleep = next_day(last_time).duration_since(last_time).unwrap(); + // sleep for a little longer to make sure new PotD is available + let extra_sleep = Duration::from_secs(60); + let time_to_sleep = + next_day(last_time).duration_since(last_time).unwrap() + extra_sleep; tokio::time::sleep(time_to_sleep).await; let potd = get_potd().await; *server.wikimedia_potd.write().await = potd; |