Page MenuHomePhabricator

D18411.id44245.diff
No OneTemporary

D18411.id44245.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,12 @@
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, request) {
+ if ('upgradeReq' in ws) {
+ request = ws.upgradeReq;
+ }
+
+ var path = url.parse(request.url).pathname;
var instance = self._parseInstanceFromPath(path);
var listener = self.getListenerList(instance).addListener(ws);

File Metadata

Mime Type
text/plain
Expires
Mar 15 2025, 9:14 PM (5 w, 4 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7703794
Default Alt Text
D18411.id44245.diff (802 B)

Event Timeline