[Openais-commits] r1515 - trunk/exec
pcaulfie at developer.osdl.org
pcaulfie at developer.osdl.org
Wed Apr 16 03:13:07 PDT 2008
Author: pcaulfie
Date: 2008-04-16 03:13:06 -0700 (Wed, 16 Apr 2008)
New Revision: 1515
Modified:
trunk/exec/logsys.c
Log:
Fix locking in logsys.
Patch from Fabio M. Di Nitto <fabbione at fabbione.net>
Modified: trunk/exec/logsys.c
===================================================================
--- trunk/exec/logsys.c 2008-04-02 03:44:21 UTC (rev 1514)
+++ trunk/exec/logsys.c 2008-04-16 10:13:06 UTC (rev 1515)
@@ -219,6 +219,7 @@
if (strcmp (logsys_loggers[i].subsys, subsys) == 0) {
*tags = logsys_loggers[i].tags;
*priority = logsys_loggers[i].priority;
+ pthread_mutex_unlock (&logsys_config_mutex);
return (0);
}
}
@@ -459,12 +460,10 @@
unsigned int dummy_priority;
pthread_mutex_lock (&logsys_new_log_mutex);
- pthread_mutex_lock (&logsys_config_mutex);
logsys_config_subsys_get ("MAIN", &tags, &dummy_priority);
logsys_config_subsys_set ("MAIN", tags, priority);
- pthread_mutex_unlock (&logsys_config_mutex);
pthread_mutex_unlock (&logsys_new_log_mutex);
}
More information about the Openais-commits
mailing list