]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
dict: Exit early to work around various errors and crashes at shutdown
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 11 Jul 2019 11:43:13 +0000 (14:43 +0300)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 11 Jul 2019 14:48:10 +0000 (17:48 +0300)
This is just a kludge until the dict process cleanup can be done cleanly.

src/dict/main.c

index 6a9f3df534fdadf500314cf89b1b102601c5a69b..722ed025f3ca94005c4b6cf9d055df41a196f99f 100644 (file)
@@ -116,6 +116,9 @@ static void main_init(void)
 
 static void main_deinit(void)
 {
+       /* FIXME: we're not able to do a clean deinit currently without
+          larger changes. */
+       exit(0);
        timeout_remove(&to_proctitle);
 
        dict_connections_destroy_all();