mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2025-08-03 13:48:57 +00:00
Fixes for the logsys system.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1430 fd59a12c-fef9-0310-b244-a6a79926bd2f
This commit is contained in:
parent
f591f95e30
commit
3cbecd98c1
@ -303,7 +303,7 @@ static void _log_printf (
|
||||
** Buffer before log has been configured has been called.
|
||||
*/
|
||||
if (logsys_mode & LOG_MODE_BUFFER_BEFORE_CONFIG) {
|
||||
buffered_log_printf(file, line, priority, format, ap);
|
||||
buffered_log_printf(file, line, logsys_mkpri(priority, id), format, ap);
|
||||
pthread_mutex_unlock (&logsys_new_log_mutex);
|
||||
if (config_mutex_state == LOGSYS_CONFIG_MUTEX_UNLOCKED) {
|
||||
pthread_mutex_unlock (&logsys_config_mutex);
|
||||
@ -402,7 +402,6 @@ void logsys_config_mode_set (unsigned int mode)
|
||||
pthread_mutex_lock (&logsys_config_mutex);
|
||||
logsys_mode = mode;
|
||||
if (mode & LOG_MODE_FLUSH_AFTER_CONFIG) {
|
||||
logsys_mode = logsys_mode & ~LOG_MODE_FLUSH_AFTER_CONFIG;
|
||||
_logsys_wthread_create ();
|
||||
logsys_buffer_flush ();
|
||||
}
|
||||
@ -604,7 +603,6 @@ static void logsys_buffer_flush (void)
|
||||
}
|
||||
|
||||
head = tail = NULL;
|
||||
logsys_flush();
|
||||
}
|
||||
|
||||
void logsys_flush (void)
|
||||
|
Loading…
Reference in New Issue
Block a user