aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2011-06-20 14:48:00 +0200
committerRyan Dahl <ry@tinyclouds.org>2011-06-20 14:48:00 +0200
commitd0a9e64245dbf60366ee25260effc2e3aea13542 (patch)
tree211fe33e92afe57a8217a042deb2d0f47329c181 /lib
parent5c38163787375b8c182295e2e597df9336c521ec (diff)
downloadandroid-node-v8-d0a9e64245dbf60366ee25260effc2e3aea13542.tar.gz
android-node-v8-d0a9e64245dbf60366ee25260effc2e3aea13542.tar.bz2
android-node-v8-d0a9e64245dbf60366ee25260effc2e3aea13542.zip
net_uv: Don't add listenerCallback when null
Diffstat (limited to 'lib')
-rw-r--r--lib/net_uv.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/net_uv.js b/lib/net_uv.js
index 40c1e896c8..f8ef412b36 100644
--- a/lib/net_uv.js
+++ b/lib/net_uv.js
@@ -359,20 +359,19 @@ function Server(/* [ options, ] listener */) {
var self = this;
- var options, listenerCallback;
+ var options;
if (typeof arguments[0] == 'function') {
options = {};
- listenerCallback = arguments[0];
+ self.on('connection', arguments[0]);
} else {
options = arguments[0];
if (typeof arguments[1] == 'function') {
- listenerCallback = arguments[1];
+ self.on('connection', arguments[1]);
}
}
- this.on('connection', listenerCallback);
this.connections = 0;
this.allowHalfOpen = options.allowHalfOpen || false;