]> source.dussan.org Git - rspamd.git/commitdiff
Fix tagging.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 22 Dec 2014 17:05:04 +0000 (17:05 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 22 Dec 2014 17:05:04 +0000 (17:05 +0000)
src/fuzzy_storage.c

index 3e7d13db5885a08d77f260d2887d896fecf98c4c..6c3ce5c71517e1ce2658d8b8fd6f40191344b010 100644 (file)
@@ -195,8 +195,6 @@ rspamd_fuzzy_process_command (struct fuzzy_session *session)
        struct rspamd_fuzzy_reply rep = {0, 0, 0, 0.0};
        gboolean res = FALSE;
 
-       rep.tag = session->cmd->tag;
-
        if (session->cmd->cmd == FUZZY_CHECK) {
                rep = rspamd_fuzzy_backend_check (session->ctx->backend, session->cmd,
                                session->ctx->expire);
@@ -227,6 +225,7 @@ rspamd_fuzzy_process_command (struct fuzzy_session *session)
                server_stat->fuzzy_hashes = rspamd_fuzzy_backend_count (session->ctx->backend);
        }
 
+       rep.tag = session->cmd->tag;
        rspamd_fuzzy_write_reply (session, &rep);
 }