Make protocol vaidation a little more strict.

This commit is contained in:
James Coglan
2011-12-18 16:09:36 +00:00
parent e1aac5db02
commit 05bc759af6
@@ -84,7 +84,7 @@ Handshake.prototype.isValid = function() {
return upgrade && /^websocket$/i.test(upgrade) &&
connection && connection.split(/\s*,\s*/).indexOf('Upgrade') >= 0 &&
(!this._protocols || this.protocol) &&
((!this._protocols && !protocol) || this.protocol) &&
this._headers['Sec-WebSocket-Accept'] === this._accept;
};