We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ab9a5a1 commit f9ea04eCopy full SHA for f9ea04e
lib/transports/websocket.js
@@ -25,9 +25,12 @@ exports = module.exports = WebSocket;
25
*/
26
27
function WebSocket (mng, data, req) {
28
- var version = req.headers['sec-websocket-version'];
+ var transport
29
+ , version = req.headers['sec-websocket-version'];
30
if (typeof version !== 'undefined' && typeof protocolVersions[version] !== 'undefined') {
- return new protocolVersions[version](mng, data, req);
31
+ transport = new protocolVersions[version](mng, data, req);
32
}
- return new protocolVersions['default'](mng, data, req);
33
+ else transport = new protocolVersions['default'](mng, data, req);
34
+ if (typeof this.name !== 'undefined') transport.name = this.name;
35
+ return transport;
36
};
0 commit comments