mod_c2s_limit_sessions: Fix global access
authorKim Alvefur <zash@zash.se>
Wed, 19 Mar 2014 23:17:55 +0100
changeset 1366 f581210093a7
parent 1365 ecc948f8d47d
child 1367 103d685e2153
mod_c2s_limit_sessions: Fix global access
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