From 68d60a202be2babfa885a6390579ea43b9713302 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Wed, 7 Apr 2021 02:37:58 +0200 Subject: [PATCH] phy: fix FaultInjector returning a too big buffer when simulating a drop on tx --- src/phy/fault_injector.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;