Signed-off-by: Angus Salkeld <asalkeld@xxxxxxxxxx> --- TODO | 5 ++--- exec/logsys.c | 7 ++++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/TODO b/TODO index cef45dc..6b6a928 100644 --- a/TODO +++ b/TODO @@ -18,9 +18,8 @@ 7. remove hardcoded values in totempg.c check_q_level 8. check max message size restrictions 9. investigate if https://github.com/asalkeld/libqb/issues/1 is still an issue. -10. investigate proper sizing for new blackbox (exec/logsys.c:311) -11. allow a cluster name to autogenerate a mcastaddr -12. ring status change via corosync-notifyd +10. allow a cluster name to autogenerate a mcastaddr +11. ring status change via corosync-notifyd -------------------------------------- Current priority list for Needle 2.1 diff --git a/exec/logsys.c b/exec/logsys.c index 4fd9cd4..b4c3662 100644 --- a/exec/logsys.c +++ b/exec/logsys.c @@ -75,6 +75,11 @@ static struct syslog_names prioritynames[] = }; #define MAX_FILES_PER_SUBSYS 16 +#ifdef HAVE_SMALL_MEMORY_FOOTPRINT +#define IPC_LOGSYS_SIZE 1024*64 +#else +#define IPC_LOGSYS_SIZE 8192*128 +#endif /* * need unlogical order to preserve 64bit alignment @@ -285,7 +290,7 @@ int _logsys_system_setup( qb_log_filter_ctl(QB_LOG_BLACKBOX, QB_LOG_FILTER_ADD, QB_LOG_FILTER_FILE, "*", LOG_TRACE); - qb_log_ctl(QB_LOG_BLACKBOX, QB_LOG_CONF_SIZE, 4096); + qb_log_ctl(QB_LOG_BLACKBOX, QB_LOG_CONF_SIZE, IPC_LOGSYS_SIZE); qb_log_ctl(QB_LOG_BLACKBOX, QB_LOG_CONF_THREADED, QB_FALSE); qb_log_ctl(QB_LOG_BLACKBOX, QB_LOG_CONF_ENABLED, QB_TRUE); -- 1.7.6.4 _______________________________________________ discuss mailing list discuss@xxxxxxxxxxxx http://lists.corosync.org/mailman/listinfo/discuss