Index: logger.c =================================================================== RCS file: /usr/cvsroot/asterisk/logger.c,v retrieving revision 1.83 diff -u -r1.83 logger.c --- logger.c 15 Sep 2005 14:27:14 -0000 1.83 +++ logger.c 26 Sep 2005 03:08:15 -0000 @@ -861,6 +861,12 @@ complete = (stuff[len - 1] == '\n') ? 1 : 0; + /* If we filled up the stuff completly, then log it even without the '\n' */ + if(pos >= sizeof(stuff)-1) { + complete=1; + pos=0; + } + if (complete) { if (msgcnt < MAX_MSG_QUEUE) { /* Allocate new structure */