handle websocket errors

This commit is contained in:
Michael Neale
2025-10-31 15:15:35 +11:00
parent 9ad4c8984e
commit ea2e77fe47
+7 -3
View File
@@ -199,9 +199,13 @@ function connect(port: number, agentId: string): void {
});
ws.on('message', async (data) => {
lastActivityTime = Date.now();
const message = JSON.parse(data.toString());
await handleRequest(message);
try {
lastActivityTime = Date.now();
const message = JSON.parse(data.toString());
await handleRequest(message);
} catch (error) {
log.error('Error handling WebSocket message:', error);
}
});
ws.on('close', () => {