aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/libserver/milter.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libserver/milter.c b/src/libserver/milter.c
index 8d6baa71d..1ab42ae1c 100644
--- a/src/libserver/milter.c
+++ b/src/libserver/milter.c
@@ -697,7 +697,7 @@ rspamd_milter_consume_input (struct rspamd_milter_session *session,
break;
case st_read_data:
/* We might need some more data in buffer for further steps */
- if (priv->parser.datalen == 0 || priv->parser.datalen >
+ if (priv->parser.datalen >
RSPAMD_MILTER_MESSAGE_CHUNK * 2) {
err = g_error_new (rspamd_milter_quark (), E2BIG,
"Command length is too big: %zd",