Improve the server so that both protocol (WebSocket and WebRTC) can use the same port

This commit is contained in:
Yann Flory
2016-03-16 16:34:27 +01:00
parent 7ee75b9e7f
commit c7d190f1c0
4 changed files with 14 additions and 31 deletions

View File

@@ -6,6 +6,7 @@ const CLOSE_UNSUPPORTED = 1003
var run = module.exports.run = function(server) {
server.on('connection', (socket) => {
if(socket.upgradeReq.url !== '/cryptpad_webrtc') { return; }
socket.on('message', (data) => {
try {
let msg = JSON.parse(data)