diff --git a/src/phy/fault_injector.rs b/src/phy/fault_injector.rs index 3185f47..8c2e4aa 100644 --- a/src/phy/fault_injector.rs +++ b/src/phy/fault_injector.rs @@ -297,7 +297,7 @@ impl<'a, Tx: phy::TxToken> phy::TxToken for TxToken<'a, Tx> { }; if drop { - return f(&mut self.junk); + return f(&mut self.junk[..len]); } let Self { token, state, config, .. } = self;