From 4ae41e1ddca541a1ebcae649af1a9fd498fc9ea1 Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan@rename-it.nl> Date: Thu, 26 Jun 2014 23:25:43 +0200 Subject: [PATCH] doveadm sieve plugin: Fixed assert crash occuring when Sieve script attribute assignment fails. --- src/plugins/doveadm-sieve/doveadm-sieve-plugin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/doveadm-sieve/doveadm-sieve-plugin.c b/src/plugins/doveadm-sieve/doveadm-sieve-plugin.c index 37bc08dd5..6647360a9 100644 --- a/src/plugins/doveadm-sieve/doveadm-sieve-plugin.c +++ b/src/plugins/doveadm-sieve/doveadm-sieve-plugin.c @@ -330,7 +330,7 @@ sieve_attribute_set_sieve(struct mail_storage *storage, break; } } - i_assert(input->eof); + i_assert(input->eof || ret < 0); if (input->stream_errno != 0) { errno = input->stream_errno; mail_storage_set_critical(storage, -- GitLab