# HG changeset patch
# User tmolitor <thilo@eightysoft.de>
# Date 1636292441 -3600
# Node ID 367a8020bd92580c0772ee00bbd6171e67ee9293
# Parent  8e22b858628f0a99d6f9100f68302e3fddc25b3a
mod_smacks: Don't forgive client counting errors

diff -r 8e22b858628f -r 367a8020bd92 mod_smacks/mod_smacks.lua
--- a/mod_smacks/mod_smacks.lua	Sun Nov 07 14:18:47 2021 +0100
+++ b/mod_smacks/mod_smacks.lua	Sun Nov 07 14:40:41 2021 +0100
@@ -387,6 +387,8 @@
 		for i=1,#queue do
 			origin.log("debug", "Q item %d: %s", i, tostring(queue[i]));
 		end
+        origin:close{ condition = "undefined-condition"; text = "Client acknowledged more stanzas than sent by server"; };
+        return;
 	end
 
 	for i=1,math_min(handled_stanza_count,#queue) do