stasis: Improve message type "Use of before/init after destruction"

Fixes issue where error msg
"Use of before/init after destruction"
was being printed on disabled messages
in dev mode.  With this
fix if message is disabled
a warning will print.

ASTERISK-25548
Change-Id: Ie0d866d1cbc60c16dbef08bc65e99505c3c1adfa
15.6
Chris-Savinovich 8 years ago
parent f75eb30da4
commit cf63a4b0c7

@ -1199,7 +1199,9 @@ struct stasis_topic *stasis_topic_pool_get_topic(struct stasis_topic_pool *pool,
void stasis_log_bad_type_access(const char *name)
{
#ifdef AST_DEVMODE
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);
}
#endif
}

Loading…
Cancel
Save