diff --git a/main/app.c b/main/app.c index 0e8a68f7ba..1473c06cbe 100644 --- a/main/app.c +++ b/main/app.c @@ -2735,6 +2735,9 @@ static void app_exit(void) int app_init(void) { + if (STASIS_MESSAGE_TYPE_INIT(stasis_mwi_state_type) != 0) { + return -1; + } mwi_topic_all = stasis_topic_create("stasis_mwi_topic"); if (!mwi_topic_all) { return -1; @@ -2743,9 +2746,6 @@ int app_init(void) if (!mwi_topic_cached) { return -1; } - if (STASIS_MESSAGE_TYPE_INIT(stasis_mwi_state_type) != 0) { - return -1; - } mwi_topic_pool = stasis_topic_pool_create(mwi_topic_all); if (!mwi_topic_pool) { return -1;