File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -51,6 +51,14 @@ async def lifespan(app: FastAPI):
5151 except Exception as e :
5252 logger .error (f"Failed to ensure owner verification: { e } " )
5353
54+ # Start the messaging cleanup task
55+ try :
56+ from routes .messaging import messagingManager
57+ messagingManager .start_cleanup_task ()
58+ logger .info ("Messaging cleanup task started" )
59+ except Exception as e :
60+ logger .error (f"Failed to start messaging cleanup task: { e } " )
61+
5462 yield
5563
5664 # Shutdown (if needed in the future)
Original file line number Diff line number Diff line change @@ -1344,8 +1344,6 @@ def start_cleanup_task(self):
13441344 self ._cleanup_task = asyncio .create_task (self .cleanup_stale_typing_indicators ())
13451345
13461346messagingManager = MessaggingSocketManager ()
1347- # Start the cleanup task
1348- messagingManager .start_cleanup_task ()
13491347
13501348@router .websocket ("/chat/ws" )
13511349async def chat_websocket (
You can’t perform that action at this time.
0 commit comments