# HG changeset patch # User Kim Alvefur # Date 1456079445 -3600 # Node ID 1295e14614f49471b7f59223042458ae4747d33d # Parent b8bbd5f91ad90feb3d0e465fb41b36d1fa7a024c usermanager: Shortcircuit user existence check if they have existing sessions diff -r b8bbd5f91ad9 -r 1295e14614f4 core/usermanager.lua --- a/core/usermanager.lua Sun Feb 21 19:29:31 2016 +0100 +++ b/core/usermanager.lua Sun Feb 21 19:30:45 2016 +0100 @@ -81,6 +81,7 @@ end local function user_exists(username, host) + if hosts[host].sessions[username] then return true; end return hosts[host].users.user_exists(username); end