]> source.dussan.org Git - rspamd.git/commitdiff
Skip unparseable DKIM signatures.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 12 May 2015 14:40:14 +0000 (15:40 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 12 May 2015 14:40:14 +0000 (15:40 +0100)
src/plugins/dkim_check.c

index c5e73fbdca78e46e725bdd79f257976dc5e39069..69dee28595a67e562bd5f2c410ce4185adade9fe 100644 (file)
@@ -331,6 +331,10 @@ dkim_module_check (struct dkim_check_result *res)
 
        if (all_done) {
                DL_FOREACH (first, cur) {
+                       if (cur->ctx == NULL) {
+                               continue;
+                       }
+
                        if (cur->res == DKIM_CONTINUE) {
                                rspamd_task_insert_result (cur->task,
                                                dkim_module_ctx->symbol_allow,