From 5aa19d0ba8c31fca3db91d40f044dc8ac380fba1 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Fri, 9 Mar 2012 14:56:41 -0800 Subject: [PATCH] Implement tunnel onerror() for WebSocket. --- src/main/resources/tunnel.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/resources/tunnel.js b/src/main/resources/tunnel.js index 50d5969..79343da 100644 --- a/src/main/resources/tunnel.js +++ b/src/main/resources/tunnel.js @@ -548,6 +548,13 @@ Guacamole.WebSocketTunnel = function(tunnelURL) { currentState = STATE_CONNECTED; }; + socket.onerror = function(event) { + + // Call error handler + if (tunnel.onerror) tunnel.onerror(event.data); + + }; + socket.onmessage = function(event) { var message = event.data; -- 1.7.10.4