From e18e88617186bb24ef120c05ad36549dc6433f18 Mon Sep 17 00:00:00 2001 From: Allclone Date: Mon, 21 Nov 2011 13:38:29 -0500 Subject: [PATCH] Added Hostname to .listen() options for setting up socket.io to listen on different Network Interfaces. --- lib/socket.io.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/socket.io.js b/lib/socket.io.js index 342de20bd9..95b332ef77 100644 --- a/lib/socket.io.js +++ b/lib/socket.io.js @@ -1,4 +1,3 @@ - /*! * socket.io-node * Copyright(c) 2011 LearnBoost @@ -64,7 +63,10 @@ exports.listen = function (server, options, fn) { res.end('Welcome to socket.io.'); }); - server.listen(port, fn); + if(options && options.hostname) + server.listen(port, options.hostname, fn); + else + server.listen(port, fn); } // otherwise assume a http/s server