From 862ad8760a24ecd035988f4d3713395428543e70 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. --- guacamole-common-js/src/main/resources/tunnel.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/guacamole-common-js/src/main/resources/tunnel.js b/guacamole-common-js/src/main/resources/tunnel.js index 50d596948..79343da97 100644 --- a/guacamole-common-js/src/main/resources/tunnel.js +++ b/guacamole-common-js/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;