diff --git a/crates/net/eth-wire/src/p2pstream.rs b/crates/net/eth-wire/src/p2pstream.rs index f72b0377c0..791f311b3c 100644 --- a/crates/net/eth-wire/src/p2pstream.rs +++ b/crates/net/eth-wire/src/p2pstream.rs @@ -224,6 +224,7 @@ impl P2PStream { let mut buf = BytesMut::with_capacity(disconnect.length()); disconnect.encode(&mut buf); self.outgoing_messages.push_back(buf.freeze()); + self.disconnecting = true; } }