From f3bd8f8aea584c1c70c65424063854f96aa6c597 Mon Sep 17 00:00:00 2001 From: rtritto Date: Mon, 30 Sep 2024 20:04:44 +0200 Subject: [PATCH] feat: improve server listen --- README.md | 4 +++- src/index.ts | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b0cf49b..6291648 100644 --- a/README.md +++ b/README.md @@ -16,5 +16,7 @@ import { node } from '@elysiajs/node' const app = new Elysia() .get('/', () => 'hi') - .use(node(8080)) + .use(node(8080, (socket) => { + console.log(`Node server running at http://localhost:${port}`) + })) ``` diff --git a/src/index.ts b/src/index.ts index a27058f..bbee120 100644 --- a/src/index.ts +++ b/src/index.ts @@ -151,8 +151,9 @@ export const node = ) }) - server.listen(port, (port) => { - if (port) callback(callback) + server.listen(port, (socket) => { + if (socket) callback(socket) + else console.error(`Failed to bind to port ${port}`) }) return app