From 00bf24791fb53e369affea77f13eef685b7200af Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Fri, 23 Oct 2015 15:53:04 -0700 Subject: [PATCH] GUAC-1115: Ensure LDAP connection is always cleaned up. --- .../guacamole/auth/ldap/AuthenticationProviderService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/extensions/guacamole-auth-ldap/src/main/java/org/glyptodon/guacamole/auth/ldap/AuthenticationProviderService.java b/extensions/guacamole-auth-ldap/src/main/java/org/glyptodon/guacamole/auth/ldap/AuthenticationProviderService.java index 1b3f59afd..541906986 100644 --- a/extensions/guacamole-auth-ldap/src/main/java/org/glyptodon/guacamole/auth/ldap/AuthenticationProviderService.java +++ b/extensions/guacamole-auth-ldap/src/main/java/org/glyptodon/guacamole/auth/ldap/AuthenticationProviderService.java @@ -209,6 +209,7 @@ public class AuthenticationProviderService { catch (UnsupportedEncodingException e) { logger.error("Unexpected lack of support for UTF-8: {}", e.getMessage()); logger.debug("Support for UTF-8 (as required by Java spec) not found.", e); + disconnect(ldapConnection); return null; }