# HG changeset patch # User Kim Alvefur # Date 1395267475 -3600 # Node ID f581210093a739e3a58b24cb32ea228517c86a97 # Parent ecc948f8d47d38d26b35b635126211899f67b67c mod_c2s_limit_sessions: Fix global access diff -r ecc948f8d47d -r f581210093a7 mod_c2s_limit_sessions/mod_c2s_limit_sessions.lua --- a/mod_c2s_limit_sessions/mod_c2s_limit_sessions.lua Wed Mar 19 23:11:33 2014 +0100 +++ b/mod_c2s_limit_sessions/mod_c2s_limit_sessions.lua Wed Mar 19 23:17:55 2014 +0100 @@ -6,7 +6,8 @@ local sessions = hosts[module.host].sessions; module:hook("resource-bind", function(event) - if count(next, sessions[event.session.username].sessions) > max_resources then + local session = event.session; + if count(next, sessions[session.username].sessions) > max_resources then session:close{ condition = "policy-violation", text = "Too many resources" }; return false end