From 0645eeddab2ae7db02075983bde0dedb881b2b8d Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Sat, 14 Mar 2015 14:42:30 +0100
Subject: [PATCH] lib-sieve: Fixed handling of script stream errors.

---
 src/lib-sieve/storage/file/sieve-file-script.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib-sieve/storage/file/sieve-file-script.c b/src/lib-sieve/storage/file/sieve-file-script.c
index fb30f38f0..e1784ad96 100644
--- a/src/lib-sieve/storage/file/sieve-file-script.c
+++ b/src/lib-sieve/storage/file/sieve-file-script.c
@@ -460,6 +460,7 @@ static int sieve_file_script_get_stream
 				"Failed to close sieve script: "
 				"close(fd=%s) failed: %m", fscript->path);
 		}
+		return -1;
 	}
 
 	*stream_r = result;
-- 
GitLab