🔖 Update to v1.4.13

This commit is contained in:
xtaodada 2024-03-18 20:48:24 +08:00
parent e49471aa6c
commit 020dc1c4a8
Signed by: xtaodada
GPG Key ID: 4CBB3F4FA8C85659
2 changed files with 5 additions and 5 deletions

View File

@ -22,8 +22,8 @@ from pagermaid.scheduler import scheduler
import pyromod.listen
from pyrogram import Client
pgm_version = "1.4.12"
pgm_version_code = 1412
pgm_version = "1.4.13"
pgm_version_code = 1413
CMD_LIST = {}
module_dir = __path__[0]
working_dir = getcwd()

View File

@ -28,7 +28,8 @@ async def clear_read_context_cron():
@scheduler.scheduled_job("interval", seconds=10, id="reload.ping_watchdog")
async def ping_task():
if not bot.is_initialized:
if not bot.session.is_started.is_set():
logs.debug("Ping task bot not started, skip")
return
if ping_watchdog_event.is_set():
logs.debug("Ping task watchdog event set, skip")
@ -46,8 +47,7 @@ async def ping_task():
logs.debug("Ping task raise OSError, try restart")
ping_watchdog_event.set()
try:
await bot.restart()
await reload_all()
await bot.session.restart()
finally:
ping_watchdog_event.clear()
logs.debug("Ping task ok")