From 3584e425783960075b7428e7d379ef04db54fc7a Mon Sep 17 00:00:00 2001 From: Benjamin Saunders Date: Wed, 17 Nov 2021 19:23:51 -0800 Subject: [PATCH] Remove unnecessary Arc --- quinn/src/endpoint.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quinn/src/endpoint.rs b/quinn/src/endpoint.rs index 1bf83bb08..de80aaaa0 100644 --- a/quinn/src/endpoint.rs +++ b/quinn/src/endpoint.rs @@ -372,7 +372,7 @@ impl Drop for EndpointDriver { #[derive(Debug)] pub(crate) struct EndpointInner { socket: UdpSocket, - udp_state: Arc, + udp_state: UdpState, inner: proto::Endpoint, outgoing: VecDeque, incoming: VecDeque, @@ -592,7 +592,7 @@ impl EndpointRef { let (dirty_send, dirty) = mpsc::unbounded_channel(); Self(Arc::new(Mutex::new(EndpointInner { socket, - udp_state: Arc::new(UdpState::new()), + udp_state: UdpState::new(), inner, ipv6, outgoing: VecDeque::new(),