]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Fix HTTP error code on learn failures.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 8 Jul 2015 15:51:44 +0000 (16:51 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 8 Jul 2015 15:51:44 +0000 (16:51 +0100)
src/controller.c

index 456de2928822ee6e683b474cdd9f57d29c132ece..aa45f5c91228ed1c753a12824679b776c3805907 100644 (file)
@@ -923,7 +923,7 @@ rspamd_controller_learn_fin_task (void *ud)
        if (rspamd_learn_task_spam (session->cl, task, session->is_spam, &err) ==
                        RSPAMD_STAT_PROCESS_ERROR) {
                msg_info ("cannot learn <%s>: %e", task->message_id, err);
-               rspamd_controller_send_error (conn_ent, 500 + err->code, err->message);
+               rspamd_controller_send_error (conn_ent, err->code, err->message);
 
                return TRUE;
        }