Hi,<div><br></div><div>could you consider the following patch to cyrus init script :</div><div><br></div><div><div>diff --git a/debian/cyrus-common.cyrus-imapd.init b/debian/cyrus-common.cyrus-imapd.init</div><div>index fc85485..282ac8d 100755</div>
<div>--- a/debian/cyrus-common.cyrus-imapd.init</div><div>+++ b/debian/cyrus-common.cyrus-imapd.init</div><div>@@ -172,7 +172,7 @@ do_stop()</div><div>     sync_stop</div><div>     [ "$?" = 2 ] && return 2</div>
<div>     </div><div>-    start-stop-daemon --stop --quiet --retry=QUIT/30/TERM/10/KILL/5 --pidfile $PIDFILE --name $NAME</div><div>+    start-stop-daemon --stop --quiet --retry=TERM/10/KILL/5 --pidfile $PIDFILE --name $NAME</div>
<div>     RETVAL="$?"</div><div>     [ "$RETVAL" = 2 ] && return 2</div><div> </div></div><div><br></div><div>I have some code that does cyrus restarts and it always takes 30sec if someone has already connected to cyrus / is connected to cyrus.</div>
<div><br></div><div>Regards,</div><div>Thomas.</div><div><br></div>