fix: log production request failures

This commit is contained in:
2026-07-20 13:48:47 +05:30
parent b3e5e5b999
commit aa2595ec01
55 changed files with 126 additions and 89 deletions
+6 -1
View File
@@ -788,7 +788,12 @@ export function createHandlers(deps: RuntimeDeps): Handlers {
);
return compressResponse(req, res);
} catch (err) {
if (mode === "development") console.error(err);
const app = process.env.WRNEXUS_APP_NAME ?? "app";
const detail =
err instanceof Error ? (err.stack ?? `${err.name}: ${err.message}`) : String(err);
console.error(
`[wrnexus] unhandled request error (${app}) ${req.method} ${url.pathname}\n${detail}`,
);
return compressResponse(req, secure(renderError(err, mode)));
}
}