From 396ec908dd7264c012d3d94bd7f0bb09fdb03c6b Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Sat, 20 Oct 2018 17:11:40 +0200 Subject: [PATCH] Fix _borrow_exported_sender connection --- telethon/client/telegrambaseclient.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/telethon/client/telegrambaseclient.py b/telethon/client/telegrambaseclient.py index e9f562bf..9696d60c 100644 --- a/telethon/client/telegrambaseclient.py +++ b/telethon/client/telegrambaseclient.py @@ -456,7 +456,10 @@ class TelegramBaseClient(abc.ABC): sender.dc_id = dc_id elif not n: dc = await self._get_dc(dc_id) - await sender.connect(dc.ip_address, dc.port) + await sender.connect(self._connection( + dc.ip_address, dc.port, + loop=self._loop, proxy=self._proxy + )) self._borrowed_senders[dc_id] = (n + 1, sender)