Messages sent while the logger thread is shutting down will now have
their associated callid freed properly.
........
Merged revisions 382574 from http://svn.asterisk.org/svn/asterisk/branches/11
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@382575
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
AST_LIST_LOCK(&logmsgs);
if (close_logger_thread) {
/* Logger is either closing or closed. We cannot log this message. */
- ast_free(logmsg);
+ logmsg_free(logmsg);
} else {
AST_LIST_INSERT_TAIL(&logmsgs, logmsg, list);
ast_cond_signal(&logcond);