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