From 74f8a6e11ec0ca89144b87a771f5c4e9cdb5fb6e Mon Sep 17 00:00:00 2001 From: caryoscelus Date: Thu, 7 Jul 2022 21:31:24 +0000 Subject: [PATCH] minor improvement in ConnectionServer --- src/Connection/ConnectionServer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Connection/ConnectionServer.py b/src/Connection/ConnectionServer.py index 8d377aca..96dce243 100644 --- a/src/Connection/ConnectionServer.py +++ b/src/Connection/ConnectionServer.py @@ -164,9 +164,9 @@ class ConnectionServer(object): def getConnection(self, ip=None, port=None, peer_id=None, create=True, site=None, is_tracker_connection=False): ip_type = helper.getIpType(ip) - has_per_site_onion = (ip.endswith(".onion") or self.port_opened.get(ip_type, None) == False) and self.tor_manager.start_onions and site + has_per_site_onion = (ip_type == 'onion' or self.port_opened.get(ip_type, None) == False) and self.tor_manager.start_onions and site if has_per_site_onion: # Site-unique connection for Tor - if ip.endswith(".onion"): + if ip_type == 'onion': site_onion = self.tor_manager.getOnion(site.address) else: site_onion = self.tor_manager.getOnion("global")