loop-fix-2

This commit is contained in:
Untone 2024-08-07 08:33:02 +03:00
parent 26fcd4ba50
commit 6bab1b0189

View File

@ -41,16 +41,11 @@ class CacheRevalidationManager:
"""Отметить сущность для ревалидации."""
self.items_to_revalidate[entity_type].add(entity_id)
async def start_revalidation():
await revalidation_manager.revalidate_cache()
# Инициализация и запуск менеджера ревалидации
revalidation_manager = CacheRevalidationManager()
asyncio.create_task(revalidation_manager.revalidate_cache())
loop = asyncio.get_event_loop()
loop.run_until_complete(start_revalidation())
loop.run_until_complete(revalidation_manager.revalidate_cache())
loop.run_forever()