Log router endpoint setup errors to stdout/stderr

This commit is contained in:
MiTHRAL 2026-05-26 17:58:18 -04:00
parent b4b70de3ba
commit 56a4be7ea6

View file

@ -494,6 +494,7 @@ const server = http.createServer(async (request, response) => {
await ensureStreamingRuntime(); await ensureStreamingRuntime();
await ensureVoiceConnection(session); await ensureVoiceConnection(session);
} catch (error) { } catch (error) {
console.error("[worker] Error in session setup:", error);
session.workerStatus = "error"; session.workerStatus = "error";
session.lastError = error instanceof Error ? error.message : String(error); session.lastError = error instanceof Error ? error.message : String(error);
} }
@ -513,6 +514,7 @@ const server = http.createServer(async (request, response) => {
try { try {
await startPlayback(session, body.playback); await startPlayback(session, body.playback);
} catch (error) { } catch (error) {
console.error("[worker] Error in play setup:", error);
session.lastError = error instanceof Error ? error.message : String(error); session.lastError = error instanceof Error ? error.message : String(error);
session.workerStatus = "error"; session.workerStatus = "error";
session.playbackState = "error"; session.playbackState = "error";