comparison freeDiameter/main.c @ 447:097bae83b07a

Forgot to cleanup the configuration on exit, spotted by valgrind
author Sebastien Decugis <sdecugis@nict.go.jp>
date Thu, 29 Jul 2010 11:36:40 +0900
parents 603791d2dcc4
children 9a8b3178a7a7
comparison
equal deleted inserted replaced
446:66f58cecf3cd 447:097bae83b07a
167 CHECK_FCT_DO( fd_ext_term(), /* Cleanup all extensions */ ); 167 CHECK_FCT_DO( fd_ext_term(), /* Cleanup all extensions */ );
168 CHECK_FCT_DO( fd_rtdisp_cleanup(), /* destroy remaining handlers */ ); 168 CHECK_FCT_DO( fd_rtdisp_cleanup(), /* destroy remaining handlers */ );
169 169
170 GNUTLS_TRACE( gnutls_global_deinit() ); 170 GNUTLS_TRACE( gnutls_global_deinit() );
171 171
172 CHECK_FCT_DO( fd_conf_deinit(), );
173
172 fd_log_debug(FD_PROJECT_BINARY " daemon is terminated.\n"); 174 fd_log_debug(FD_PROJECT_BINARY " daemon is terminated.\n");
173 175
174 fd_lib_fini(); 176 fd_lib_fini();
175 177
176 return ret; 178 return ret;
"Welcome to our mercurial repository"