提交 4f90f8d0 authored 作者: Anthony Minessale's avatar Anthony Minessale

supress overly chatty err msg

上级 80d3cbcc
...@@ -317,8 +317,8 @@ typedef enum { ...@@ -317,8 +317,8 @@ typedef enum {
TFLAG_MAX TFLAG_MAX
} TFLAGS; } TFLAGS;
#define SOFIA_MAX_MSG_QUEUE 250 #define SOFIA_MAX_MSG_QUEUE 26
#define SOFIA_MSG_QUEUE_SIZE 50 #define SOFIA_MSG_QUEUE_SIZE 20
struct mod_sofia_globals { struct mod_sofia_globals {
switch_memory_pool_t *pool; switch_memory_pool_t *pool;
......
...@@ -859,7 +859,7 @@ static void our_sofia_event_callback(nua_event_t event, ...@@ -859,7 +859,7 @@ static void our_sofia_event_callback(nua_event_t event,
if (sess_count >= sess_max || !sofia_test_pflag(profile, PFLAG_RUNNING) || !switch_core_ready()) { if (sess_count >= sess_max || !sofia_test_pflag(profile, PFLAG_RUNNING) || !switch_core_ready()) {
nua_respond(nh, 503, "Maximum Calls In Progress", SIPTAG_RETRY_AFTER_STR("300"), TAG_END()); nua_respond(nh, 503, "Maximum Calls In Progress", SIPTAG_RETRY_AFTER_STR("300"), TAG_END());
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_CRIT, "No more sessions allowed at this time.\n"); //switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_CRIT, "No more sessions allowed at this time.\n");
goto done; goto done;
} }
...@@ -3575,11 +3575,15 @@ switch_status_t config_sofia(int reload, char *profile_name) ...@@ -3575,11 +3575,15 @@ switch_status_t config_sofia(int reload, char *profile_name)
} else if (!strcasecmp(var, "message-threads")) { } else if (!strcasecmp(var, "message-threads")) {
int num = atoi(val); int num = atoi(val);
if (num < 1 || num >= SOFIA_MAX_MSG_QUEUE) { if (num < 1 || num > SOFIA_MAX_MSG_QUEUE - 1) {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_WARNING, "message-threads must be between 1 and %d", SOFIA_MAX_MSG_QUEUE); switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_WARNING, "message-threads must be between 1 and %d", SOFIA_MAX_MSG_QUEUE -1);
} else { }
sofia_msg_thread_start(num);
} if (num < 1) num = 1;
if (num > SOFIA_MAX_MSG_QUEUE - 1) num = SOFIA_MAX_MSG_QUEUE -1;
sofia_msg_thread_start(num);
} else if (!strcasecmp(var, "disable-hold")) { } else if (!strcasecmp(var, "disable-hold")) {
if (switch_true(val)) { if (switch_true(val)) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论