From dda78661ea095e8c66a3cd7e7d6c41bf0d42276d Mon Sep 17 00:00:00 2001 From: Max-Wilhelm Bruker Date: Sat, 10 Mar 2012 16:38:00 +0100 Subject: [PATCH] added missing table unlock command --- common/server.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/common/server.cpp b/common/server.cpp index 8d8fcf51..cbe73da4 100644 --- a/common/server.cpp +++ b/common/server.cpp @@ -68,6 +68,7 @@ AuthenticationResult Server::loginUser(Server_ProtocolHandler *session, QString if (authState == PasswordRight) { if (users.contains(name) || userSessionExists(name)) { qDebug("Login denied: would overwrite old session"); + unlockSessionTables(); return WouldOverwriteOldSession; } } else if (authState == UnknownUser) {