mod_privacy: Fix selecting the top resource (fixes #694)
authorKim Alvefur <zash@zash.se>
Wed, 22 Jun 2016 20:22:29 +0000 (22:22 +0200)
committerKim Alvefur <zash@zash.se>
Wed, 22 Jun 2016 20:22:29 +0000 (22:22 +0200)
plugins/mod_privacy.lua

index 49c9427fd1759a021b65597454ddecdf9d5c0493..f95dfa50a1043588f1a4201177378d96b448aa41 100644 (file)
@@ -397,7 +397,7 @@ function preCheckIncoming(e)
                        local prio = 0;
                        if bare_sessions[node.."@"..host] ~= nil then
                                for resource, session_ in pairs(bare_sessions[node.."@"..host].sessions) do
-                                       if session_.priority ~= nil and session_.priority > prio then
+                                       if session_.priority ~= nil and session_.priority >= prio then
                                                session = session_;
                                                prio = session_.priority;
                                        end