log proxy failure
All checks were successful
continuous-integration/drone Build is passing

This commit is contained in:
Roy Olav Purser 2022-04-03 15:26:36 +02:00
parent 98924eb867
commit 96a6277a01
Signed by: roypur
GPG Key ID: E14D26A036F21656
2 changed files with 2 additions and 5 deletions

View File

@ -40,7 +40,8 @@ class UpstreamHandler:
port = splitted[1]
future = asyncio.open_connection(host=host, port=port)
await asyncio.wait_for(future, timeout=1)
except Exception:
except Exception as e:
logger.info(e)
return (False, proxy)
else:
return (True, proxy)
@ -79,7 +80,6 @@ class UpstreamHandler:
for future in asyncio.as_completed(futures):
success, current = await future
if success:
logger.info(current)
self.proxy = current
break
for future in futures:

View File

@ -122,8 +122,6 @@ class StreamProvider:
self.upstream = upstream
self.proxy = None
self.logger = logger
self.logger.info("%s <%s>", proxy, upstream)
self.logger.info("%s <%s>", type(proxy), upstream)
if isinstance(proxy, config.ProxyElem):
self.proxy = proxy
@ -165,7 +163,6 @@ class StreamProvider:
proxies = {}
proxies["http"] = "socks5://" + self.proxy.proxy
proxies["https"] = "socks5://" + self.proxy.proxy
self.logger.info("%s <%s>", proxies, self.upstream)
ctype = None
upstream = data.upstream()