From 9ed1c708236b37877aaf7f0457498387ca724a26 Mon Sep 17 00:00:00 2001 From: James Halliday Date: Sun, 6 Nov 2011 01:04:53 -0700 Subject: [PATCH] default to listening on 0.0.0.0 just like node --- index.js | 17 ++++++++++++----- package.json | 2 +- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/index.js b/index.js index f71f56c..088bae5 100644 --- a/index.js +++ b/index.js @@ -132,7 +132,6 @@ dnode.prototype.listen = function () { var server = params.server; if (params.port) { - params.host = params.host || '127.0.0.1'; if (params.key) { var options = { key: params.key, @@ -143,10 +142,18 @@ dnode.prototype.listen = function () { }; server = tls.createServer(options); server.on('error', this.emit.bind(this, 'error')); - server.listen( - params.port, params.host, - this.emit.bind(this, 'ready') - ); + if (params.host) { + server.listen( + params.port, params.host, + this.emit.bind(this, 'ready') + ); + } + else { + server.listen( + params.port, + this.emit.bind(this, 'ready') + ); + } } else { server = net.createServer(); diff --git a/package.json b/package.json index 8762bde..150e28a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name" : "dnode", - "version" : "0.9.1", + "version" : "0.9.2", "description" : "freestyle RPC", "main" : "./index.js", "keywords" : [