From 5ca9b3f9e998e2fd6718b8092445ab1008bacc57 Mon Sep 17 00:00:00 2001 From: Christoph Stahl Date: Wed, 25 Jan 2023 16:59:15 +0100 Subject: [PATCH] Changed frequency of cleanup from once per day to once per hour --- syng/server.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/syng/server.py b/syng/server.py index 2171128..1b56b96 100644 --- a/syng/server.py +++ b/syng/server.py @@ -743,8 +743,10 @@ async def cleanup() -> None: # The internal loop counter does not use a regular timestamp, so we need to convert between # regular datetime and the async loop time now = datetime.datetime.now() - today = datetime.datetime(now.year, now.month, now.day) - next_run = today + datetime.timedelta(days=1) + # today = datetime.datetime(now.year, now.month, now.day) + # next_run = today + datetime.timedelta(days=1) + + next_run = now + datetime.timedelta(hours=1) offset = next_run.timestamp() - now.timestamp() loop_next = asyncio.get_event_loop().time() + offset