提交 774d21a0 authored 作者: Michael Jerris's avatar Michael Jerris

mod_syslog don't log blank lines (FSCORE-163)

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9179 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 2243d121
...@@ -98,12 +98,11 @@ static switch_status_t mod_syslog_logger(const switch_log_node_t *node, switch_l ...@@ -98,12 +98,11 @@ static switch_status_t mod_syslog_logger(const switch_log_node_t *node, switch_l
break; break;
} }
if (!switch_strlen_zero(node->data)) { /* don't log blank lines */
if(!switch_strlen_zero(node->data) && (strspn(node->data, " \t\r\n") < strlen(node->data))) {
syslog(syslog_level, "%s", node->data); syslog(syslog_level, "%s", node->data);
} }
return SWITCH_STATUS_SUCCESS; return SWITCH_STATUS_SUCCESS;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论