From 5c2339a8d9379645cb7d1bb899d82280d30f7ef8 Mon Sep 17 00:00:00 2001 From: trivernis Date: Fri, 9 Jun 2023 19:18:47 +0200 Subject: [PATCH] Fix rate limit calculation issue --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index b995116..90e7fe9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -107,7 +107,7 @@ async fn send_tags_or_urls( } let elapsed = start.elapsed(); - if elapsed.as_secs() < 8 { + if elapsed.as_secs() < 8 && sleep_duration > elapsed { tokio::time::sleep(sleep_duration - elapsed).await; // rate limit of 6# / 30s } }