We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e5f0216 commit a4e3e1cCopy full SHA for a4e3e1c
1 file changed
pyrogram/client.py
@@ -1095,13 +1095,10 @@ async def handle_download(self, packet):
1095
file.close()
1096
os.remove(temp_file_path)
1097
1098
- if isinstance(e, asyncio.CancelledError):
1099
- raise e
1100
-
1101
- if isinstance(e, (FloodWait, FloodPremiumWait)):
1102
+ if isinstance(e, pyrogram.StopTransmission):
+ return None
1103
1104
- return None
+ raise e
1105
else:
1106
if in_memory:
1107
file.name = file_name
@@ -1296,12 +1293,8 @@ def _check_all_hashes():
1296
1293
raise e
1297
1294
finally:
1298
1295
await cdn_session.stop()
1299
- except pyrogram.StopTransmission:
1300
- raise
1301
- except (FloodWait, FloodPremiumWait):
1302
1303
except Exception as e:
1304
- log.exception(e)
1305
1306
async def get_session(
1307
self,
0 commit comments