From 2f9f71a795ca9f5db55ef1d715bf8d0d32d86a40 Mon Sep 17 00:00:00 2001 From: Revertron Date: Sun, 30 May 2021 14:48:15 +0200 Subject: [PATCH] Removed unnecessary manual drops. --- src/p2p/network.rs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/p2p/network.rs b/src/p2p/network.rs index edcb36e..bfbd22e 100644 --- a/src/p2p/network.rs +++ b/src/p2p/network.rs @@ -222,7 +222,6 @@ impl Network { rng.fill(&mut nonce); let chacha = Chacha::new(shared.as_bytes(), &nonce); registry.reregister(stream, event.token(), Interest::WRITABLE).unwrap(); - std::mem::drop(stream); peer.set_cipher(chacha); peer.set_state(State::ServerHandshake); trace!("Client hello read successfully"); @@ -250,7 +249,6 @@ impl Network { let shared = self.secret_key.diffie_hellman(&public_key); let chacha = Chacha::new(shared.as_bytes(), &nonce); registry.reregister(stream, event.token(), Interest::WRITABLE).unwrap(); - std::mem::drop(stream); peer.set_cipher(chacha); peer.set_state(State::HandshakeFinished); trace!("Server hello read successfully");