Author: anthm Date: Fri Oct 5 14:59:18 2007 New Revision: 5822 Modified: freeswitch/trunk/conf/switch.conf.xml freeswitch/trunk/src/switch_core.c Log: add loglevel param to switch.conf Modified: freeswitch/trunk/conf/switch.conf.xml ============================================================================== --- freeswitch/trunk/conf/switch.conf.xml (original) +++ freeswitch/trunk/conf/switch.conf.xml Fri Oct 5 14:59:18 2007 @@ -4,6 +4,8 @@ <param name="max-sessions" value="1000"/> <!--Most channels to create per second --> <param name="sessions-per-second" value="30"/> + <!--Most channels to create per second --> + <param name="loglevel" value="debug"/> <!--Try to catch any crashes that can be recoverable (in the context of a call)--> <param name="crash-protection" value="false"/> <!--RTP port range --> Modified: freeswitch/trunk/src/switch_core.c ============================================================================== --- freeswitch/trunk/src/switch_core.c (original) +++ freeswitch/trunk/src/switch_core.c Fri Oct 5 14:59:18 2007 @@ -443,6 +443,16 @@ if (switch_true(val)) { switch_set_flag((&runtime), SCF_CRASH_PROT); } + } else if (!strcasecmp(var, "loglevel")) { + int level; + if (*val > 47 && *val < 58) { + level = atoi(val); + } else { + level = switch_log_str2level(val); + } + + switch_core_session_ctl(SCSC_LOGLEVEL, &level); + } else if (!strcasecmp(var, "sessions-per-second")) { switch_core_sessions_per_second(atoi(val)); } else if (!strcasecmp(var, "max-sessions")) {
participants (1)
-
Freeswitch SVN