]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm: Free memory for all loaded mail_plugins at deinit
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Tue, 17 Aug 2021 07:59:49 +0000 (10:59 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Tue, 17 Aug 2021 11:48:20 +0000 (11:48 +0000)
src/doveadm/doveadm-mail.c

index 1aaf7c4984434ff4a23c5b0effa31f6d1d2835f6..c433b7bd63f5f8bd4187d2025679cd2b03e92df1 100644 (file)
@@ -800,6 +800,7 @@ void doveadm_mail_init_finish(void)
 void doveadm_mail_deinit(void)
 {
        mail_storage_deinit();
+       module_dir_unload(&mail_storage_service_modules);
 }
 
 static int doveadm_cmd_parse_arg(struct doveadm_mail_cmd_context *mctx,