str2 = getSessionContextEntityKey((SessionContextInterface) localObject1);
logWarn(Message.format("WARNING: Error occurred closing query connections for local SessionContext \"{0}\"", str2), localThrowable5);
}
try {
UserContextInterface localUserContextInterface = ((SessionContextInterface) localObject1).getUserContext();
this.userContexts.remove(localUserContextInterface);
((SessionContextInterface) localObject1).unlock(this.sessionContextLocks.get(localObject1));
((SessionContextInterface) localObject1).destroy();
} catch (LockingException localLockingException2) {