2
0
mirror of https://github.com/pyrogram/pyrogram synced 2025-08-29 13:27:47 +00:00

Log the reason why a query ought to be re-tried

This commit is contained in:
Dan 2019-08-13 13:20:21 +02:00
parent 7a2bddc301
commit 4b914662ef

View File

@ -26,11 +26,10 @@ from os import urandom
from queue import Queue
from threading import Event, Thread
from pyrogram.api.all import layer
import pyrogram
from pyrogram import __copyright__, __license__, __version__
from pyrogram.api import functions, types, core
from pyrogram.api.all import layer
from pyrogram.api.core import Message, TLObject, MsgContainer, Long, FutureSalt, Int
from pyrogram.connection import Connection
from pyrogram.crypto import AES, KDF
@ -440,9 +439,9 @@ class Session:
raise e from None
(log.warning if retries < 2 else log.info)(
"{}: {} Retrying {}".format(
"[{}] Retrying {} due to {}".format(
Session.MAX_RETRIES - retries + 1,
datetime.now(), type(data)))
data.QUALNAME, e))
time.sleep(0.5)
return self.send(data, retries - 1, timeout)