From c4476f5036018eee92f27278619e1c65a7fd49c5 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 6 Oct 2010 19:02:20 +0100 Subject: [PATCH] search: If body search fails due to I/O error, keep the result as "unknown". Found by Vadim Okun --- src/lib-storage/index/index-search.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib-storage/index/index-search.c b/src/lib-storage/index/index-search.c index 60e63db1e6..33b11735c3 100644 --- a/src/lib-storage/index/index-search.c +++ b/src/lib-storage/index/index-search.c @@ -627,7 +627,7 @@ static void search_body(struct mail_search_arg *arg, i_assert(ret >= 0 || ctx->input->stream_errno != 0); } - ARG_SET_RESULT(arg, ret > 0); + ARG_SET_RESULT(arg, ret); } static int search_arg_match_text(struct mail_search_arg *args, -- 2.47.3