]> source.dussan.org Git - rspamd.git/commitdiff
Fix adding values to the cache.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 25 Mar 2015 18:12:10 +0000 (18:12 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 25 Mar 2015 18:12:10 +0000 (18:12 +0000)
src/lua/lua_task.c

index 2293c55cedb344f9d8378f6b7bc9b1c1de0b6e0a..e8814e871ce39f6f78c8513fd151570e80bab591 100644 (file)
@@ -1935,7 +1935,7 @@ lua_task_cache_set (lua_State *L)
        gint res = RSPAMD_TASK_CACHE_NO_VALUE, param = RSPAMD_TASK_CACHE_NO_VALUE;;
 
        param = lua_tonumber (L, 3);
-       if (task && k && param > 0) {
+       if (task && k && param >= 0) {
                res = rspamd_task_re_cache_check (task, k);
                rspamd_task_re_cache_add (task, k, param);
        }