Page MenuHomePhabricator

D18338.diff
No OneTemporary

D18338.diff

diff --git a/support/aphlict/server/lib/AphlictClientServer.js b/support/aphlict/server/lib/AphlictClientServer.js
--- a/support/aphlict/server/lib/AphlictClientServer.js
+++ b/support/aphlict/server/lib/AphlictClientServer.js
@@ -92,8 +92,10 @@
var server = this._server.listen.apply(this._server, arguments);
var wss = new WebSocket.Server({server: server});
- wss.on('connection', function(ws) {
- var path = url.parse(ws.upgradeReq.url).pathname;
+ wss.on('connection', function(ws,req) {
+ //Due to a breaking change in Websockets this check is necessary
+ req = req || ws.upgradeReq;
+ var path = url.parse(req.url).pathname;
var instance = self._parseInstanceFromPath(path);
var listener = self.getListenerList(instance).addListener(ws);

File Metadata

Mime Type
text/plain
Expires
Fri, Mar 7, 12:15 PM (4 d, 23 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7332492
Default Alt Text
D18338.diff (820 B)

Event Timeline