server.on('request', (req, res) => {
this.handleRequest(req, res, runtime).catch(err => {
// handle their own throw paths.
this._logService.error(`[${this.name}] unhandled request error: ${err instanceof Error ? err.message : String(err)}`);
if (!res.headersSent) {
try {
this.writeInternalError(res);