]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
master: Use MASTER_SERVICE_FLAG_DISABLE_SSL_SET
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 1 Nov 2021 12:33:49 +0000 (08:33 -0400)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Wed, 3 Nov 2021 10:02:42 +0000 (10:02 +0000)
This prevents startup failures if ssl_ca has a large number of certificates.

Broken by 36ff43f1a9aff8594d08f791e77ea13390fd569f

src/master/main.c

index 9cf44bb0a869cde6b6cb84af4a8ff79b0b93b9b1..8c4c3e6518962a0e0723f1b031f92ef87f76824a 100644 (file)
@@ -791,7 +791,8 @@ int main(int argc, char *argv[])
                                MASTER_SERVICE_FLAG_STANDALONE |
                                MASTER_SERVICE_FLAG_DONT_SEND_STATS |
                                MASTER_SERVICE_FLAG_DONT_LOG_TO_STDERR |
-                               MASTER_SERVICE_FLAG_NO_INIT_DATASTACK_FRAME,
+                               MASTER_SERVICE_FLAG_NO_INIT_DATASTACK_FRAME |
+                               MASTER_SERVICE_FLAG_DISABLE_SSL_SET,
                                &argc, &argv, "+Fanp");
        i_unset_failure_prefix();