From fec906227e5635ca59a6903965d047a3fba6bd85 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Sun, 9 Dec 2012 00:07:26 -0800 Subject: [PATCH] Use TreeMap for holding configurations, such that connections will be sorted by ID (rather than arbitrarily). FIxes #216. --- .../guacamole/net/basic/BasicFileAuthenticationProvider.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guacamole/src/main/java/net/sourceforge/guacamole/net/basic/BasicFileAuthenticationProvider.java b/guacamole/src/main/java/net/sourceforge/guacamole/net/basic/BasicFileAuthenticationProvider.java index 0181fd2d1..602d3a247 100644 --- a/guacamole/src/main/java/net/sourceforge/guacamole/net/basic/BasicFileAuthenticationProvider.java +++ b/guacamole/src/main/java/net/sourceforge/guacamole/net/basic/BasicFileAuthenticationProvider.java @@ -29,6 +29,7 @@ import java.security.NoSuchAlgorithmException; import java.util.Collections; import java.util.HashMap; import java.util.Map; +import java.util.TreeMap; import net.sourceforge.guacamole.GuacamoleException; import net.sourceforge.guacamole.net.auth.AuthenticationProvider; import net.sourceforge.guacamole.net.auth.Credentials; @@ -161,7 +162,7 @@ public class BasicFileAuthenticationProvider implements AuthenticationProvider { this.auth_password = auth_password; this.auth_encoding = auth_encoding; - configs = new HashMap(); + configs = new TreeMap(); } private static final char HEX_CHARS[] = {