From 164c24654eaa62c4f58a3e179f2832a8a3eb8d5e Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Wed, 5 May 2010 17:28:13 +0200
Subject: [PATCH] ManageSieve: don't use i_fatal() in doveconf plugin.

---
 src/managesieve-login/managesieve-login-settings.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/managesieve-login/managesieve-login-settings.c b/src/managesieve-login/managesieve-login-settings.c
index 459cd8c52..29b89b407 100644
--- a/src/managesieve-login/managesieve-login-settings.c
+++ b/src/managesieve-login/managesieve-login-settings.c
@@ -226,8 +226,9 @@ static void capability_dump(void)
 
 	alarm(5);
 	if (wait(&status) == -1) {
-		i_fatal("managesieve-login: dump-capability process %d got stuck", 
+		i_error("managesieve-login: dump-capability failed: process %d got stuck", 
 			(int)pid);
+		return;
 	}
 	alarm(0);
 
-- 
GitLab