From f55aa7f3ba3c2bde2cad869811bc6ab1aedf49a6 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 10 Apr 2018 13:24:37 +0100 Subject: [Minor] Fix floating point conversion --- src/plugins/lua/ratelimit.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/plugins/lua/ratelimit.lua b/src/plugins/lua/ratelimit.lua index 8e00aa342..c82019a3f 100644 --- a/src/plugins/lua/ratelimit.lua +++ b/src/plugins/lua/ratelimit.lua @@ -89,7 +89,7 @@ local bucket_check_script = [[ redis.call('HSET', KEYS[1], 'b', '0') end - return {0, burst, dynr, dynb} + return {0, burst, tostring(dynr), tostring(dynb)} ]] local bucket_check_id @@ -138,7 +138,7 @@ local bucket_update_script = [[ redis.call('HSET', KEYS[1], 'l', KEYS[2]) redis.call('EXPIRE', KEYS[1], KEYS[7]) - return {burst, dr, db} + return {burst, tostring(dr), tostring(db)} ]] local bucket_update_id -- cgit v1.2.3