EDM115 / unzip-bot

Telegram bot deployable to heroku that can extract every archive !
https://t.me/unzip_edm115bot
MIT License
91 stars 125 forks source link

[BUG] TimeoutError("Request timed out") [Pyrogram related | probably unreproducible] #231

Closed EDM115 closed 7 months ago

EDM115 commented 11 months ago
2023-10-10T11:09:09.306536+00:00 app[worker.1]: 2023-10-10 11:09:09,306 - WARNING - pyrogram.session.session - MainThread - [10] Retrying "upload.GetFile" due to: Request timed out
2023-10-10T11:09:24.809867+00:00 app[worker.1]: 2023-10-10 11:09:24,808 - ERROR - pyrogram.client - MainThread - Request timed out
2023-10-10T11:09:24.809878+00:00 app[worker.1]: Traceback (most recent call last):
2023-10-10T11:09:24.809878+00:00 app[worker.1]:   File "/venv/lib/python3.11/site-packages/pyrogram/client.py", line 891, in get_file
2023-10-10T11:09:24.809879+00:00 app[worker.1]:     r = await session.invoke(
2023-10-10T11:09:24.809879+00:00 app[worker.1]:         ^^^^^^^^^^^^^^^^^^^^^
2023-10-10T11:09:24.809880+00:00 app[worker.1]:   File "/venv/lib/python3.11/site-packages/pyrogram/session/session.py", line 412, in invoke
2023-10-10T11:09:24.809880+00:00 app[worker.1]:     return await self.invoke(query, retries - 1, timeout)
2023-10-10T11:09:24.809880+00:00 app[worker.1]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-10T11:09:24.809881+00:00 app[worker.1]:   File "/venv/lib/python3.11/site-packages/pyrogram/session/session.py", line 412, in invoke
2023-10-10T11:09:24.809881+00:00 app[worker.1]:     return await self.invoke(query, retries - 1, timeout)
2023-10-10T11:09:24.809881+00:00 app[worker.1]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-10T11:09:24.809882+00:00 app[worker.1]:   File "/venv/lib/python3.11/site-packages/pyrogram/session/session.py", line 412, in invoke
2023-10-10T11:09:24.809882+00:00 app[worker.1]:     return await self.invoke(query, retries - 1, timeout)
2023-10-10T11:09:24.809882+00:00 app[worker.1]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-10T11:09:24.809883+00:00 app[worker.1]:   [Previous line repeated 7 more times]
2023-10-10T11:09:24.809883+00:00 app[worker.1]:   File "/venv/lib/python3.11/site-packages/pyrogram/session/session.py", line 402, in invoke
2023-10-10T11:09:24.809884+00:00 app[worker.1]:     raise e from None
2023-10-10T11:09:24.809884+00:00 app[worker.1]:   File "/venv/lib/python3.11/site-packages/pyrogram/session/session.py", line 389, in invoke
2023-10-10T11:09:24.809884+00:00 app[worker.1]:     return await self.send(query, timeout=timeout)
2023-10-10T11:09:24.809885+00:00 app[worker.1]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-10-10T11:09:24.809885+00:00 app[worker.1]:   File "/venv/lib/python3.11/site-packages/pyrogram/session/session.py", line 351, in send
2023-10-10T11:09:24.809885+00:00 app[worker.1]:     raise TimeoutError("Request timed out")
2023-10-10T11:09:24.809885+00:00 app[worker.1]: TimeoutError: Request timed out
2023-10-10T11:09:25.062728+00:00 app[worker.1]: 2023-10-10 11:09:25,062 - INFO - unzipper - asyncio_2 -
2023-10-10T11:09:25.062737+00:00 app[worker.1]: 7-Zip [64] 17.04 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28
2023-10-10T11:09:25.062737+00:00 app[worker.1]: p7zip Version 17.04 (locale=C.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs x64)
2023-10-10T11:09:25.062738+00:00 app[worker.1]:
2023-10-10T11:09:25.062738+00:00 app[worker.1]: Scanning the drive for archives:
2023-10-10T11:09:25.062738+00:00 app[worker.1]: 1 file, 0 bytes
2023-10-10T11:09:25.062738+00:00 app[worker.1]:
2023-10-10T11:09:25.062738+00:00 app[worker.1]: Testing archive: /app/Downloaded/x/archive_from_x.zip
2023-10-10T11:09:25.062739+00:00 app[worker.1]:
2023-10-10T11:09:25.062739+00:00 app[worker.1]: Can't open as archive: 1
2023-10-10T11:09:25.062739+00:00 app[worker.1]: Files: 0
2023-10-10T11:09:25.062739+00:00 app[worker.1]: Size:       0
2023-10-10T11:09:25.062739+00:00 app[worker.1]: Compressed: 0
2023-10-10T11:09:26.162744+00:00 app[worker.1]: 2023-10-10 11:09:26,162 - ERROR - unzipper - MainThread - [Errno 2] No such file or directory: '/app/Downloaded/x/extracted'
2023-10-10T11:14:35.151744+00:00 app[worker.1]: 2023-10-10 11:14:35,151 - WARNING - asyncio - MainThread - socket.send() raised exception.
2023-10-10T11:14:35.261084+00:00 app[worker.1]: 2023-10-10 11:14:35,260 - WARNING - asyncio - MainThread - socket.send() raised exception.