aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2023-02-15 22:45:03 -0600
committermat <github@matdoes.dev>2023-02-15 22:45:03 -0600
commit71308ee0a3c2068bd135cd6731feae75710c58f2 (patch)
tree2d982a1955976bfa1a328e10db16c1c9073cab43
parent6782b1d9ecc80fea232d8a80d54d0a196123ea42 (diff)
downloadazalea-drasl-71308ee0a3c2068bd135cd6731feae75710c58f2.tar.xz
fix 0ns delay
-rw-r--r--azalea/src/swarm/mod.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/azalea/src/swarm/mod.rs b/azalea/src/swarm/mod.rs
index f46e1d29..9edaa305 100644
--- a/azalea/src/swarm/mod.rs
+++ b/azalea/src/swarm/mod.rs
@@ -509,7 +509,7 @@ impl Swarm {
Ok(bot) => return bot,
Err(e) => {
disconnects += 1;
- let delay = (Duration::from_secs(5) * 2u32.pow(disconnects))
+ let delay = (Duration::from_secs(5) * 2u32.pow(disconnects.min(16)))
.min(Duration::from_secs(15));
let username = account.username.clone();
error!("Error joining as {username}: {e}. Waiting {delay:?} and trying again.");