diff --git a/server/entry.ts b/server/entry.ts index e93cd12..909a284 100644 --- a/server/entry.ts +++ b/server/entry.ts @@ -28,7 +28,7 @@ if (ws) { }); } -server.listen(port, host, () => { +server.listen(Number(port), host, () => { log.info('SRVX', 'Running on %s:%s', host, port); }); diff --git a/server/listener.ts b/server/listener.ts index 272d860..ae5fe1a 100644 --- a/server/listener.ts +++ b/server/listener.ts @@ -120,7 +120,7 @@ export const listener: RequestListener = async (req, res) => { const response = devtools ? await stacksafeTry(devtools, frameworkReq, appContext()) - : await prodHandler(frameworkReq, appContext()); + : await prodHandler?.(frameworkReq, appContext()); res.statusCode = response.status; res.statusMessage = response.statusText;