[Asterisk-cvs] asterisk-addons cdr_addon_mysql.c,1.8,1.9
kpfleming at lists.digium.com
kpfleming at lists.digium.com
Thu Jun 23 13:40:03 CDT 2005
Update of /usr/cvsroot/asterisk-addons
In directory mongoose.digium.com:/tmp/cvs-serv21744
Modified Files:
cdr_addon_mysql.c
Log Message:
ensure that the connection lock is taking during a reload (bug #4586)
Index: cdr_addon_mysql.c
===================================================================
RCS file: /usr/cvsroot/asterisk-addons/cdr_addon_mysql.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- cdr_addon_mysql.c 27 Apr 2005 01:20:40 -0000 1.8
+++ cdr_addon_mysql.c 23 Jun 2005 17:40:37 -0000 1.9
@@ -428,8 +428,14 @@
int reload(void)
{
+ int ret;
+
+ ast_mutex_lock(&mysql_lock);
my_unload_module();
- return my_load_module();
+ ret = my_load_module();
+ ast_mutex_unlock(&mysql_lock);
+
+ return ret;
}
int usecount(void)
More information about the svn-commits
mailing list