From 1875b4a83dd0ab0e0325b621620aa486b4e1322d Mon Sep 17 00:00:00 2001
From: Kim Alvefur <zash@zash.se>
Date: Tue, 26 Jan 2016 00:28:07 +0100
Subject: mod_c2s, mod_s2s: Lower priority of session shutdown to negative, so
 that plugins hooking at the default priority run first (fixes #601)

---
 plugins/mod_c2s.lua         | 2 +-
 plugins/mod_s2s/mod_s2s.lua | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/plugins/mod_c2s.lua b/plugins/mod_c2s.lua
index 3d6487c9..8524c37e 100644
--- a/plugins/mod_c2s.lua
+++ b/plugins/mod_c2s.lua
@@ -275,7 +275,7 @@ module:hook("server-stopping", function(event)
 	for _, session in pairs(sessions) do
 		session:close{ condition = "system-shutdown", text = reason };
 	end
-end, 1000);
+end, -100);
 
 
 
diff --git a/plugins/mod_s2s/mod_s2s.lua b/plugins/mod_s2s/mod_s2s.lua
index ee539a2a..4173fcfa 100644
--- a/plugins/mod_s2s/mod_s2s.lua
+++ b/plugins/mod_s2s/mod_s2s.lua
@@ -671,7 +671,7 @@ module:hook("server-stopping", function(event)
 	for _, session in pairs(sessions) do
 		session:close{ condition = "system-shutdown", text = reason };
 	end
-end,500);
+end, -200);
 
 
 
-- 
cgit v1.2.3