Browse Source

Support ws3

Tom Atkinson 8 years ago
parent
commit
e9bf335bc1
No account linked to committer's email
1 changed files with 3 additions and 3 deletions
  1. 3 3
      websocket-relay.js

+ 3 - 3
websocket-relay.js View File

@@ -24,12 +24,12 @@ var STREAM_SECRET = process.argv[2],
24 24
 // Websocket Server
25 25
 var socketServer = new WebSocket.Server({port: WEBSOCKET_PORT, perMessageDeflate: false});
26 26
 socketServer.connectionCount = 0;
27
-socketServer.on('connection', function(socket) {
27
+socketServer.on('connection', function(socket, upgradeReq) {
28 28
 	socketServer.connectionCount++;
29 29
 	console.log(
30 30
 		'New WebSocket Connection: ', 
31
-		socket.upgradeReq.socket.remoteAddress,
32
-		socket.upgradeReq.headers['user-agent'],
31
+		(upgradeReq || socket.upgradeReq).socket.remoteAddress,
32
+		(upgradeReq || socket.upgradeReq).headers['user-agent'],
33 33
 		'('+socketServer.connectionCount+' total)'
34 34
 	);
35 35
 	socket.on('close', function(code, message){