From f50b20df7a6becb177a022f18f58400f0fad8e03 Mon Sep 17 00:00:00 2001 From: Mark Spencer <markster@digium.com> Date: Wed, 20 Aug 2003 20:17:38 +0000 Subject: [PATCH] Never *ever* call load_module() / unload_module() git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1385 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- cdr/cdr_mysql.c | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/cdr/cdr_mysql.c b/cdr/cdr_mysql.c index 438527b14c..a301509ff4 100755 --- a/cdr/cdr_mysql.c +++ b/cdr/cdr_mysql.c @@ -141,7 +141,7 @@ char *description(void) return desc; } -int unload_module(void) +int my_unload_module(void) { if (connected) { mysql_close(&mysql); @@ -177,7 +177,7 @@ int unload_module(void) return 0; } -int load_module(void) +int my_load_module(void) { int res; struct ast_config *cfg; @@ -306,10 +306,20 @@ int load_module(void) return res; } +int load_module(void) +{ + return my_load_module(); +} + +int unload_module(void) +{ + return my_unload_module(); +} + int reload(void) { - unload_module(); - return load_module(); + my_unload_module(); + return my_load_module(); } int usecount(void) -- GitLab