Skip to content

Commit aafc87b

Browse files
committed
Fix the cleanup task
1 parent 1e5099e commit aafc87b

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

backend/app.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff 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)

backend/routes/messaging.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1344,8 +1344,6 @@ def start_cleanup_task(self):
13441344
self._cleanup_task = asyncio.create_task(self.cleanup_stale_typing_indicators())
13451345

13461346
messagingManager = MessaggingSocketManager()
1347-
# Start the cleanup task
1348-
messagingManager.start_cleanup_task()
13491347

13501348
@router.websocket("/chat/ws")
13511349
async def chat_websocket(

0 commit comments

Comments
 (0)