From 65df99394b26b6b7b3dc396cb35e44c331bca6a3 Mon Sep 17 00:00:00 2001 From: parazyd Date: Thu, 30 May 2024 19:31:50 +0200 Subject: [PATCH] net/transport/tor: Release stream Mutex lock after obtaining a RendRequest --- src/net/transport/tor.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/net/transport/tor.rs b/src/net/transport/tor.rs index 4cc1d9290..513a1e8bb 100644 --- a/src/net/transport/tor.rs +++ b/src/net/transport/tor.rs @@ -225,6 +225,8 @@ impl PtListener for TorListenerIntern { return Err(io::Error::new(ErrorKind::ConnectionAborted, "Connection Aborted")) }; + drop(rendreq_stream); + let mut streamreq_stream = match rendrequest.accept().await { Ok(v) => v, Err(e) => {