Show close code and reason.

Also add commented out web-socket-js debug variable in
include/websock.js
This commit is contained in:
Joel Martin 2011-12-15 13:59:35 -06:00
parent 06a9ef0c6c
commit b688a909b0
2 changed files with 8 additions and 1 deletions

View File

@ -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') {

View File

@ -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() {