+ server.on('upgrade', (request: express.Request, socket, head) => {
+ if (request.url === '/tracker/socket') {
+ wss.handleUpgrade(request, socket, head, ws => wss.emit('connection', ws, request))
+ }
+
+ // Don't destroy socket, we have Socket.IO too
+ })
+