diff --git a/lib/index.js b/lib/index.js index b35d1b1a9..66d8d0770 100644 --- a/lib/index.js +++ b/lib/index.js @@ -161,11 +161,11 @@ Server.prototype.path = function(v){ Server.prototype.adapter = function(v){ if (!arguments.length) return this._adapter; this._adapter = v; - for (var i in this.nsps) { - if (this.nsps.hasOwnProperty(i)) { - this.nsps[i].initAdapter(); - } + var prop=Object.keys(this.nsps); + for (var i=0; i