diff options
author | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2011-11-04 18:48:07 +0300 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2011-11-04 18:48:07 +0300 |
commit | 4c653d32a0d9d1a36c4638db15cecb7e526e4449 (patch) | |
tree | 694c738f311d6d53fb905ba39b78edb6773c0d47 /src/kvstorage.c | |
parent | 0825c58337d3fd8f766eaf0a77961bbe3ec09c35 (diff) | |
download | rspamd-4c653d32a0d9d1a36c4638db15cecb7e526e4449.tar.gz rspamd-4c653d32a0d9d1a36c4638db15cecb7e526e4449.zip |
* Support redis API emulation
Diffstat (limited to 'src/kvstorage.c')
-rw-r--r-- | src/kvstorage.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kvstorage.c b/src/kvstorage.c index f5b314e29..afab4a83b 100644 --- a/src/kvstorage.c +++ b/src/kvstorage.c @@ -259,7 +259,7 @@ rspamd_kv_storage_lookup (struct rspamd_kv_storage *storage, gpointer key, time_ } } - if (elt && (elt->flags & KV_ELT_PERSISTENT) == 0) { + if (elt && (elt->flags & KV_ELT_PERSISTENT) == 0 && elt->expire > 0) { /* Check expiration */ if (now - elt->age > elt->expire) { rspamd_kv_storage_delete (storage, key); |