From 3386c4c30aec9767357f679c6b94656ab09517dd Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Wed, 20 Aug 2014 15:26:05 +0100 Subject: [PATCH] Do not call http body handler on end of message. --- src/libutil/http.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/libutil/http.c b/src/libutil/http.c index 45eb0c62e..f245ca07c 100644 --- a/src/libutil/http.c +++ b/src/libutil/http.c @@ -524,10 +524,7 @@ rspamd_http_on_message_complete (http_parser * parser) if (conn->body_handler != NULL) { rspamd_http_connection_ref (conn); - if (conn->opts & RSPAMD_HTTP_BODY_PARTIAL) { - ret = conn->body_handler (conn, priv->msg, NULL, 0); - } - else { + if ((conn->opts & RSPAMD_HTTP_BODY_PARTIAL) == 0) { ret = conn->body_handler (conn, priv->msg, priv->msg->body->str, -- 2.39.5