fix tor listener bug

This commit is contained in:
Aiden McClelland
2023-06-15 18:37:10 -06:00
committed by Aiden McClelland
parent ab3f5956d4
commit 04bf5f58d9

View File

@@ -515,18 +515,22 @@ async fn torctl(
.map(|(addr, _)| (*ext, SocketAddr::from(*addr))) .map(|(addr, _)| (*ext, SocketAddr::from(*addr)))
}) })
.collect::<Vec<_>>(); .collect::<Vec<_>>();
services.insert(key.as_bytes(), service); if !bindings.is_empty() {
services.insert(key.as_bytes(), service);
}
rm_res?; rm_res?;
connection if !bindings.is_empty() {
.add_onion_v3( connection
&key, .add_onion_v3(
false, &key,
false, false,
false, false,
None, false,
&mut bindings.iter(), None,
) &mut bindings.iter(),
.await?; )
.await?;
}
} else { } else {
rm_res?; rm_res?;
} }