changeset 19977:f0151a1efdc1

doveadm-server: Register builtin dict drivers always at init This was already done for doveadm. Fixes using doveadm dict commands via doveadm-server.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Wed, 30 Mar 2016 16:24:56 +0300
parents 84e02d84d99c
children 5752ae540311
files src/doveadm/main.c
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/doveadm/main.c	Wed Mar 30 13:14:40 2016 +0300
+++ b/src/doveadm/main.c	Wed Mar 30 16:24:56 2016 +0300
@@ -5,6 +5,7 @@
 #include "master-service.h"
 #include "master-service-settings.h"
 #include "settings-parser.h"
+#include "dict.h"
 #include "client-connection.h"
 #include "client-connection-private.h"
 #include "doveadm-settings.h"
@@ -74,6 +75,7 @@
 	doveadm_cmds_init();
 	doveadm_dump_init();
 	doveadm_mail_init();
+	dict_drivers_register_builtin();
 	doveadm_load_modules();
 }
 
@@ -84,6 +86,7 @@
 	doveadm_mail_deinit();
 	doveadm_dump_deinit();
 	doveadm_unload_modules();
+	dict_drivers_unregister_builtin();
 	doveadm_print_deinit();
 	doveadm_cmds_deinit();
 	doveadm_http_server_deinit();