From d321096714986fe7227f3409a7e50352e2f7dd97 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Tue, 30 May 2017 11:42:14 +0200 Subject: [PATCH] Tidy if/else branch on _recreate_socket --- telethon/network/tcp_client.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/telethon/network/tcp_client.py b/telethon/network/tcp_client.py index f282b4a6..7fe7df42 100644 --- a/telethon/network/tcp_client.py +++ b/telethon/network/tcp_client.py @@ -20,15 +20,13 @@ class TcpClient: self._lock = Lock() def _recreate_socket(self): - self._socket = None - if self._proxy is not None: + if self._proxy is None: + self._socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + else: import socks self._socket = socks.socksocket(socket.AF_INET, socket.SOCK_STREAM) self._socket.set_proxy(*self._proxy) - if not self._socket: - self._socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) - def connect(self, ip, port): """Connects to the specified IP and port number""" if not self.connected: