From aeba605bfbb571d7a8c270d7c4c100ce44474377 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Fri, 9 Mar 2012 16:12:49 -0800 Subject: [PATCH] Use Guacamole.ChainedTunnel when WebSocket is available (to safely fall back to HTTP if WebSocket fails). --- src/main/webapp/client.xhtml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/webapp/client.xhtml b/src/main/webapp/client.xhtml index ba9a5a4..27caec5 100644 --- a/src/main/webapp/client.xhtml +++ b/src/main/webapp/client.xhtml @@ -105,7 +105,10 @@ // If WebSocket available, try to use it. if (window.WebSocket) - tunnel = new Guacamole.WebSocketTunnel("websocket-tunnel") + tunnel = new Guacamole.ChainedTunnel( + new Guacamole.WebSocketTunnel("websocket-tunnel"), + new Guacamole.HTTPTunnel("tunnel") + ); // If no WebSocket, then use HTTP. else -- 1.7.10.4