# HG changeset patch # User Kim Alvefur # Date 1343860113 -7200 # Node ID e5667f1da6bfc4c1ee3d94d92c9a50cd3e524813 # Parent 1184fe8ebb2178cd068d664f13ec1ecec5df4026 mod_pubsub_hub: Enforce minimal lease time diff -r 1184fe8ebb21 -r e5667f1da6bf mod_pubsub_hub/mod_pubsub_hub.lua --- a/mod_pubsub_hub/mod_pubsub_hub.lua Thu Aug 02 00:25:24 2012 +0200 +++ b/mod_pubsub_hub/mod_pubsub_hub.lua Thu Aug 02 00:28:33 2012 +0200 @@ -50,7 +50,7 @@ local callback = body["hub.callback"]; local mode = body["hub.mode"]; local topic = body["hub.topic"]; - local lease_seconds = m_min(tonumber(body["hub.lease_seconds"]) or default_lease, max_lease); + local lease_seconds = m_max(min_lease, m_min(tonumber(body["hub.lease_seconds"]) or default_lease, max_lease)); local secret = body["hub.secret"]; local verify_token = body["hub.verify_token"];