[asterisk-commits] kmoore: branch 13 r424769 - /branches/13/main/stasis.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Tue Oct 7 15:32:15 CDT 2014
Author: kmoore
Date: Tue Oct 7 15:32:11 2014
New Revision: 424769
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=424769
Log:
Stasis: Only log errors for non-declined types
When message type creation is declined via stasis.conf, certain
operations log errors assuming that the declined type is being used
before initialization or after destruction. These error messages get
quite spammy for oft used message types and should not be logged in the
first place since the message type is validly NULL.
Reported by: Matt DiMeo
Modified:
branches/13/main/stasis.c
Modified: branches/13/main/stasis.c
URL: http://svnview.digium.com/svn/asterisk/branches/13/main/stasis.c?view=diff&rev=424769&r1=424768&r2=424769
==============================================================================
--- branches/13/main/stasis.c (original)
+++ branches/13/main/stasis.c Tue Oct 7 15:32:11 2014
@@ -1132,7 +1132,9 @@
void stasis_log_bad_type_access(const char *name)
{
- ast_log(LOG_ERROR, "Use of %s() before init/after destruction\n", name);
+ if (!stasis_message_type_declined(name)) {
+ ast_log(LOG_ERROR, "Use of %s() before init/after destruction\n", name);
+ }
}
/*! \brief A multi object blob data structure to carry user event stasis messages */
More information about the asterisk-commits
mailing list