aboutsummaryrefslogtreecommitdiffstats
path: root/src/worker.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2010-09-20 20:31:47 +0400
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2010-09-20 20:31:47 +0400
commit0287117599edd2cb87822b2cac50b14a58dc3d9a (patch)
treecec5fe981b46b40e4712c5fe9519ba6e5940804b /src/worker.c
parent76842317619ced55244670cb7e9b14de7951c5ad (diff)
downloadrspamd-0287117599edd2cb87822b2cac50b14a58dc3d9a.tar.gz
rspamd-0287117599edd2cb87822b2cac50b14a58dc3d9a.zip
* Fix stupid error when all checks can be done in a single pass
Diffstat (limited to 'src/worker.c')
-rw-r--r--src/worker.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/worker.c b/src/worker.c
index 427609458..aa8e40cc0 100644
--- a/src/worker.c
+++ b/src/worker.c
@@ -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;