]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
mod_syslog don't log blank lines (FSCORE-163)
authorMichael Jerris <mike@jerris.com>
Sat, 26 Jul 2008 05:06:24 +0000 (05:06 +0000)
committerMichael Jerris <mike@jerris.com>
Sat, 26 Jul 2008 05:06:24 +0000 (05:06 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9179 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/mod/loggers/mod_syslog/mod_syslog.c

index b4acd1ecb936ed052de2a7b57f1e66835cae982f..8ea4103a2398df9e21357e44acc5e16494bc9ef1 100644 (file)
@@ -98,12 +98,11 @@ static switch_status_t mod_syslog_logger(const switch_log_node_t *node, switch_l
                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);
        }
 
-
-
        return SWITCH_STATUS_SUCCESS;
 }