]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm: Disable all debug logging, unless -D parameter is given.
authorTimo Sirainen <tss@iki.fi>
Tue, 16 Mar 2010 18:45:18 +0000 (20:45 +0200)
committerTimo Sirainen <tss@iki.fi>
Tue, 16 Mar 2010 18:45:18 +0000 (20:45 +0200)
--HG--
branch : HEAD

src/doveadm/doveadm.c

index 556252f7d93645010fd34dd4b79e5a9bd75201b4..4fc71f5ac681d7df0b26d06429b06b799bff3222 100644 (file)
@@ -160,6 +160,11 @@ int main(int argc, char *argv[])
        optind = 1;
 
        master_service_init_finish(master_service);
+       if (!doveadm_debug) {
+               /* disable debugging unless -D is given */
+               i_set_debug_file("/dev/null");
+       }
+
        if (!doveadm_try_run(cmd_name, argc, argv) &&
            !doveadm_mail_try_run(cmd_name, argc, argv))
                usage();