Change "Connection does not exist" to more user-friendly error.
authorMichael Jumper <zhangmaike@users.sourceforge.net>
Mon, 26 Mar 2012 06:03:54 +0000 (23:03 -0700)
committerMichael Jumper <zhangmaike@users.sourceforge.net>
Mon, 26 Mar 2012 06:03:54 +0000 (23:03 -0700)
src/main/resources/tunnel.js

index 39709d8..87155eb 100644 (file)
@@ -211,8 +211,20 @@ Guacamole.HTTPTunnel = function(tunnelURL) {
         if (status == 0)   return "Disconnected";
         if (status == 200) return "Success";
         if (status == 403) return "Unauthorized";
         if (status == 0)   return "Disconnected";
         if (status == 200) return "Success";
         if (status == 403) return "Unauthorized";
-        if (status == 404) return "Connection does not exist";
-
+        if (status == 404) return "Connection closed"; /* While it may be more
+                                                        * accurate to say the
+                                                        * connection does not
+                                                        * exist, it is confusing
+                                                        * to the user.
+                                                        * 
+                                                        * In general, this error
+                                                        * will only happen when
+                                                        * the tunnel does not
+                                                        * exist, which happens
+                                                        * after the connection
+                                                        * is closed and the
+                                                        * tunnel is detached.
+                                                        */
         // Internal server errors
         if (status >= 500 && status <= 599) return "Server error";
 
         // Internal server errors
         if (status >= 500 && status <= 599) return "Server error";