]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Fix floating point conversion
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 10 Apr 2018 12:24:37 +0000 (13:24 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 10 Apr 2018 12:55:35 +0000 (13:55 +0100)
src/plugins/lua/ratelimit.lua

index 8e00aa342680ceb41ff956477a766be4fd4d10fc..c82019a3f460e58e369a43419f35b8af07210858 100644 (file)
@@ -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