This commit is contained in:
Boki 2026-02-21 23:35:32 -05:00
parent 152c74fa15
commit 5e1b5c2a48
10 changed files with 211 additions and 150 deletions

View file

@ -4,11 +4,11 @@ public static class Helpers
{
private static readonly Random Rng = new();
public static Task Sleep(int ms)
public static Task Sleep(int ms, CancellationToken ct = default)
{
var variance = Math.Max(1, ms / 10); // ±10%
var actual = ms + Rng.Next(-variance, variance + 1);
return Task.Delay(Math.Max(1, actual));
return Task.Delay(Math.Max(1, actual), ct);
}
public static Task RandomDelay(int minMs, int maxMs)