]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
dict: Unregister modules after unregistering dict drivers.
authorTimo Sirainen <tss@iki.fi>
Mon, 28 Jun 2010 12:08:51 +0000 (13:08 +0100)
committerTimo Sirainen <tss@iki.fi>
Mon, 28 Jun 2010 12:08:51 +0000 (13:08 +0100)
Fixes a crash at deinit when sql drivers were built as plugins.

--HG--
branch : HEAD

src/dict/main.c

index 683122743b43ba1bdebdde1cacf3be13b38f96af..db9dd37964fc195c4c517711f31dbc7a5b18abe1 100644 (file)
@@ -69,10 +69,10 @@ static void main_init(void)
 static void main_deinit(void)
 {
        dict_connections_destroy_all();
-       module_dir_unload(&modules);
-
        dict_drivers_unregister_all();
 
+       module_dir_unload(&modules);
+
        sql_drivers_deinit();
        random_deinit();
 }