diff --git a/src/sieve-tools/sieve-test.c b/src/sieve-tools/sieve-test.c index 689d62452523f230c17ec1db07f5c32a581f3ff7..4ad590911bb53427d30fa5cc9f0379f2666a8dde 100644 --- a/src/sieve-tools/sieve-test.c +++ b/src/sieve-tools/sieve-test.c @@ -240,6 +240,8 @@ int main(int argc, char **argv) env_put("DOVECONF_ENV=1"); env_put(t_strdup_printf("MAIL=maildir:/tmp/dovecot-test-%s", user)); + master_service_init_finish(master_service); + memset(&input, 0, sizeof(input)); input.username = user; mail_user_dovecot = diff --git a/src/testsuite/testsuite.c b/src/testsuite/testsuite.c index bb0f1f89f9405d4a7a6b179a50390574aad329ea..0b851f48c4661777ba5f411f69648a428e5a2fff 100644 --- a/src/testsuite/testsuite.c +++ b/src/testsuite/testsuite.c @@ -185,6 +185,8 @@ int main(int argc, char **argv) env_put(t_strdup_printf("HOME=%s", home)); env_put(t_strdup_printf("MAIL=maildir:/tmp/dovecot-test-%s", user)); + master_service_init_finish(master_service); + memset(&input, 0, sizeof(input)); input.username = user; mail_user_dovecot = mail_storage_service_init_user