]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lda: Fixed data stack usage in initialization.
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Tue, 28 Jun 2016 16:41:40 +0000 (19:41 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Tue, 28 Jun 2016 16:41:40 +0000 (19:41 +0300)
For example -p parameter was broken. Broken by 0679f8a70.

src/lda/main.c

index ef5ea64f18852d6b7833055dd8ce13f36d9f1bc7..df6dddc6e2a2cf464d417aab42dbd2ee5fc8b94e 100644 (file)
@@ -307,7 +307,8 @@ int main(int argc, char *argv[])
 
        master_service = master_service_init("lda",
                MASTER_SERVICE_FLAG_STANDALONE |
-               MASTER_SERVICE_FLAG_DONT_LOG_TO_STDERR,
+               MASTER_SERVICE_FLAG_DONT_LOG_TO_STDERR |
+               MASTER_SERVICE_FLAG_NO_INIT_DATASTACK_FRAME,
                &argc, &argv, "a:d:ef:m:p:r:");
 
        memset(&ctx, 0, sizeof(ctx));