diff --git a/src/acme/client.rs b/src/acme/client.rs index 7fe30740..91ef8b2a 100644 --- a/src/acme/client.rs +++ b/src/acme/client.rs @@ -662,9 +662,10 @@ const fn retry() -> Retry { impl Retry { fn tick(&mut self) -> Result<(), Error> { if self.0 >= 3 { - Error::Client(format!("kept getting a badNonce error!")); + Err(Error::Client(format!("kept getting a badNonce error!"))) + } else { + self.0 += 1; + Ok(()) } - self.0 += 1; - Ok(()) } }