comparison src/config/main.c @ 11265:3fc759d5e736 HEAD

config: Unload modules at exit.
author Timo Sirainen <tss@iki.fi>
date Wed, 05 May 2010 16:46:12 +0300
parents 02e0d6f0e1d4
children b8d3c96e61a7
comparison
equal deleted inserted replaced
11264:3afbdf732a75 11265:3fc759d5e736
1 /* Copyright (c) 2005-2010 Dovecot authors, see the included COPYING file */ 1 /* Copyright (c) 2005-2010 Dovecot authors, see the included COPYING file */
2 2
3 #include "lib.h" 3 #include "lib.h"
4 #include "array.h" 4 #include "module-dir.h"
5 #include "env-util.h"
6 #include "restrict-access.h" 5 #include "restrict-access.h"
7 #include "master-service.h" 6 #include "master-service.h"
8 #include "config-connection.h" 7 #include "config-connection.h"
9 #include "config-parser.h" 8 #include "config-parser.h"
10 #include "config-request.h" 9 #include "config-request.h"
35 34
36 master_service_run(master_service, client_connected); 35 master_service_run(master_service, client_connected);
37 config_connections_destroy_all(); 36 config_connections_destroy_all();
38 37
39 config_filter_deinit(&config_filter); 38 config_filter_deinit(&config_filter);
39 module_dir_unload(&modules);
40 master_service_deinit(&master_service); 40 master_service_deinit(&master_service);
41 return 0; 41 return 0;
42 } 42 }