# HG changeset patch # User Kim Alvefur # Date 1554232648 -7200 # Node ID a2f8d54dd445f57e27abfffd77fb27301bdd2205 # Parent 5d5e3d982bdc427910cb016186b6621326f85a65 mod_limits: Fix indentation Appears to have been messed up in 60e113f3682f diff -r 5d5e3d982bdc -r a2f8d54dd445 plugins/mod_limits.lua --- a/plugins/mod_limits.lua Mon Apr 01 21:15:47 2019 +0200 +++ b/plugins/mod_limits.lua Tue Apr 02 21:17:28 2019 +0200 @@ -51,18 +51,18 @@ local default_filter_set = {}; function default_filter_set.bytes_in(bytes, session) - local sess_throttle = session.throttle; - if sess_throttle then - local ok, balance, outstanding = sess_throttle:poll(#bytes, true); + local sess_throttle = session.throttle; + if sess_throttle then + local ok, balance, outstanding = sess_throttle:poll(#bytes, true); if not ok then - session.log("debug", "Session over rate limit (%d) with %d (by %d), pausing", sess_throttle.max, #bytes, outstanding); + session.log("debug", "Session over rate limit (%d) with %d (by %d), pausing", sess_throttle.max, #bytes, outstanding); outstanding = ceil(outstanding); session.conn:pause(); -- Read no more data from the connection until there is no outstanding data local outstanding_data = bytes:sub(-outstanding); bytes = bytes:sub(1, #bytes-outstanding); timer.add_task(limits_resolution, function () if not session.conn then return; end - if sess_throttle:peek(#outstanding_data) then + if sess_throttle:peek(#outstanding_data) then session.log("debug", "Resuming paused session"); session.conn:resume(); end