diff --git a/app.js b/app.js index adb7f81fb..ea745dfbd 100644 --- a/app.js +++ b/app.js @@ -58,6 +58,10 @@ app.use(morgan('combined', { //socket io var io = require('socket.io')(server); +io.engine.ws = new (require('uws').Server)({ + noServer: true, + perMessageDeflate: false +}); //others var realtime = require("./lib/realtime.js"); diff --git a/package.json b/package.json index 57e31ccf3..67da3e36b 100644 --- a/package.json +++ b/package.json @@ -96,6 +96,7 @@ "tedious": "^1.14.0", "to-markdown": "^3.0.1", "toobusy-js": "^0.5.1", + "uws": "^0.11.0", "visibilityjs": "^1.2.4", "viz.js": "^1.3.0", "winston": "^2.2.0",