diff --git a/quinn-proto/src/connection/mod.rs b/quinn-proto/src/connection/mod.rs index 92dd8171c..b7ecb432a 100644 --- a/quinn-proto/src/connection/mod.rs +++ b/quinn-proto/src/connection/mod.rs @@ -2574,6 +2574,7 @@ impl Connection { self.migrate(now, remote); // Break linkability, if possible let _ = self.update_rem_cid(); + self.spin = false; } Ok(()) @@ -2631,9 +2632,6 @@ impl Connection { reset_token, )); self.peer_params.stateless_reset_token = Some(reset_token); - - // Reduce linkability - self.spin = false; } /// Issue an initial set of connection IDs to the peer