GUAC-1335: Don't "ALWAYS" release connection groups ... they only need to be released when acquire fails.

This commit is contained in:
Michael Jumper
2015-09-08 22:22:27 -07:00
parent f0b8053c6d
commit edf1c2c7e0

View File

@@ -529,8 +529,9 @@ public abstract class AbstractGuacamoleTunnelService implements GuacamoleTunnelS
}
// Ensure connection group is always released if child acquire fails
finally {
catch (GuacamoleException e) {
release(user, connectionGroup);
throw e;
}
// Connect to acquired child