From: Vsevolod Stakhov Date: Sun, 21 Dec 2014 21:14:39 +0000 (+0000) Subject: Update expired elements. X-Git-Tag: 0.8.0~48 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=7ae84c0d3a9c0b7104a4f8ba100189513bf37df2;p=rspamd.git Update expired elements. --- diff --git a/src/libserver/fuzzy_backend.c b/src/libserver/fuzzy_backend.c index f7d7ebc84..89facaa68 100644 --- a/src/libserver/fuzzy_backend.c +++ b/src/libserver/fuzzy_backend.c @@ -566,6 +566,7 @@ rspamd_fuzzy_backend_check (struct rspamd_fuzzy_backend *backend, msg_debug ("requested hash has been expired"); rspamd_fuzzy_backend_run_stmt (backend, RSPAMD_FUZZY_BACKEND_DELETE, cmd->digest); + backend->expired ++; } else { rep.value = sqlite3_column_int64 ( @@ -630,6 +631,7 @@ rspamd_fuzzy_backend_check (struct rspamd_fuzzy_backend *backend, if (time (NULL) - timestamp > expire) { /* Expire element */ msg_debug ("requested hash has been expired"); + backend->expired ++; rspamd_fuzzy_backend_run_stmt (backend, RSPAMD_FUZZY_BACKEND_DELETE, digest); rep.prob = 0.0;