diff options
author | EuAndreh <eu@euandre.org> | 2024-03-17 14:18:16 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2024-03-17 14:18:16 -0300 |
commit | 35f8f325e36c114fd2a8fdc70356342fbc08f3ca (patch) | |
tree | de6337b846cc5d4129d760b757a8e927296676ff /src | |
parent | src/hero.mjs: Include "timestamp" in the logged data objects (diff) | |
download | papod-35f8f325e36c114fd2a8fdc70356342fbc08f3ca.tar.gz papod-35f8f325e36c114fd2a8fdc70356342fbc08f3ca.tar.xz |
src/web.mjs: Move the "starting-server" logging into hero when .listen()
Diffstat (limited to 'src')
-rw-r--r-- | src/hero.mjs | 11 | ||||
-rw-r--r-- | src/web.mjs | 16 |
2 files changed, 15 insertions, 12 deletions
diff --git a/src/hero.mjs b/src/hero.mjs index e057781..62b9efb 100644 --- a/src/hero.mjs +++ b/src/hero.mjs @@ -644,6 +644,17 @@ export const promisifyServer = (name, serverHandle, socket, pipe) => { configLogger({ name }); + log.info({ + type: "starting-server", + name, + socket, + pipe, + node: { + version: process.version, + versions: process.versions, + }, + }); + rmIf(pipe); closePipeFn = makePipeReader(pipe); diff --git a/src/web.mjs b/src/web.mjs index 5128a1e..b13640b 100644 --- a/src/web.mjs +++ b/src/web.mjs @@ -5,7 +5,7 @@ import * as hero from "./hero.mjs"; const name = "papo"; const newConnection = (req, ws) => { - // console.log({ ws, req }); + console.log({ ws, req }); // ws.on("error", console.error); // ws.on("message", x => console.log(x.toString())); // ws.send("hello from the server"); @@ -15,18 +15,10 @@ const routes = [ [ "WEBSOCKET", "/api/socket", newConnection ], ]; -export const app = async (socket, pipe) => { - const server = hero.buildServer({ +export const app = async (socket, pipe) => + await hero.buildServer({ name, routes, socket, pipe, - }); - await server.start(); - hero.log.info({ - type: "starting-server", - name, - socket, - pipe, - }); -}; + }).start(); |