reschedule to at least 1secs in future

This commit is contained in:
Ruben Fiszel
2024-05-26 05:04:42 +02:00
parent 7a36f30fe3
commit e397a385e2
+2 -1
View File
@@ -1798,7 +1798,8 @@ pub async fn pull<R: rsmq_async::RsmqConnection + Send + Clone>(
.unwrap_or_default();
let now = min_started_at.now.unwrap();
let min_started_p_inc = min_started_at.min_started_at.unwrap_or(now) + inc;
let min_started_p_inc = (min_started_at.min_started_at.unwrap_or(now) + inc)
.max(now + Duration::try_seconds(1).unwrap_or_default());
let mut estimated_next_schedule_timestamp = min_started_p_inc;
loop {