ACK On 8/9/2012 5:27 PM, Jan Friesse wrote: > Syslog and file log can block, so it's good idea to use libqb threaded > mode to prevent it. > > Signed-off-by: Jan Friesse <jfriesse@xxxxxxxxxx> > --- > exec/logsys.c | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/exec/logsys.c b/exec/logsys.c > index 6ed5c4f..ed16bc7 100644 > --- a/exec/logsys.c > +++ b/exec/logsys.c > @@ -230,6 +230,7 @@ static int logsys_config_file_set_unlocked ( > qb_log_ctl(logsys_loggers[subsysid].target_id, > QB_LOG_CONF_ENABLED, > (logsys_loggers[subsysid].mode & LOGSYS_MODE_OUTPUT_FILE)); > + qb_log_ctl(logsys_loggers[subsysid].target_id, QB_LOG_CONF_THREADED, QB_TRUE); > > return (0); > } > @@ -355,6 +356,7 @@ int _logsys_system_setup( > } else { > qb_log_ctl(QB_LOG_SYSLOG, QB_LOG_CONF_ENABLED, QB_FALSE); > } > + qb_log_ctl(QB_LOG_SYSLOG, QB_LOG_CONF_THREADED, QB_TRUE); > qb_log_ctl(QB_LOG_SYSLOG, QB_LOG_CONF_PRIORITY_BUMP, LOG_INFO - LOG_DEBUG); > > qb_log_filter_ctl(QB_LOG_BLACKBOX, QB_LOG_FILTER_ADD, > _______________________________________________ discuss mailing list discuss@xxxxxxxxxxxx http://lists.corosync.org/mailman/listinfo/discuss