From c0f05ba9091a0e77e09fff1eeef2d854f97377c5 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Fri, 21 Aug 2015 18:51:15 -0700 Subject: [PATCH] GUAC-830: Fix logic error in tryAdd(). --- .../auth/jdbc/tunnel/ConfigurableGuacamoleTunnelService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/glyptodon/guacamole/auth/jdbc/tunnel/ConfigurableGuacamoleTunnelService.java b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/glyptodon/guacamole/auth/jdbc/tunnel/ConfigurableGuacamoleTunnelService.java index 0073f6343..3b5e8b54d 100644 --- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/glyptodon/guacamole/auth/jdbc/tunnel/ConfigurableGuacamoleTunnelService.java +++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/glyptodon/guacamole/auth/jdbc/tunnel/ConfigurableGuacamoleTunnelService.java @@ -160,7 +160,7 @@ public class ConfigurableGuacamoleTunnelService int count = multiset.count(value); // Bail out if the maximum has already been reached - if (count >= max || max == 0) + if (count >= max && max != 0) return false; // Attempt to add one more value