diff --git a/include/rfb.js b/include/rfb.js index 9dceea72..f6848046 100644 --- a/include/rfb.js +++ b/include/rfb.js @@ -225,7 +225,10 @@ function constructor() { fail("Got unexpected WebSockets connection"); } }); - ws.on('close', function() { + ws.on('close', function(e) { + if (e.code) { + Util.Info("Close code: " + e.code + ", reason: " + e.reason + ", wasClean: " + e.wasClean); + } if (rfb_state === 'disconnect') { updateState('disconnected', 'VNC disconnected'); } else if (rfb_state === 'ProtocolVersion') { diff --git a/include/websock.js b/include/websock.js index a688f76f..f293ce8b 100644 --- a/include/websock.js +++ b/include/websock.js @@ -24,6 +24,10 @@ if (window.WebSocket) { window.WebSocket = window.MozWebSocket; } else { /* no builtin WebSocket so load web_socket.js */ + + // To enable debug: + // window.WEB_SOCKET_DEBUG=1; + Websock_native = false; (function () { function get_INCLUDE_URI() {