]> source.dussan.org Git - rspamd.git/commitdiff
* Fix stupid error when all checks can be done in a single pass
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Mon, 20 Sep 2010 16:31:47 +0000 (20:31 +0400)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Mon, 20 Sep 2010 16:31:47 +0000 (20:31 +0400)
src/worker.c

index 4276094581aebbbc1cc6f776ea6c1aacbeb0396b..aa8e40cc041a3f48725af45a4c2c2a47730cf8a7 100644 (file)
@@ -360,6 +360,7 @@ read_socket (f_str_t * in, void *arg)
                else {
                        process_statfiles (task);
                        lua_call_post_filters (task);
+                       task->state = WRITE_REPLY;
                        return write_socket (task);
                }
                break;