]> source.dussan.org Git - rspamd.git/commitdiff
Update expired elements.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sun, 21 Dec 2014 21:14:39 +0000 (21:14 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sun, 21 Dec 2014 21:14:39 +0000 (21:14 +0000)
src/libserver/fuzzy_backend.c

index f7d7ebc84b18e525f62cd9dd4eef7956880a32ba..89facaa6830ee50559fa60abd9e536f7904f7947 100644 (file)
@@ -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;