diff options
Diffstat (limited to 'apps/app_queue.c')
-rw-r--r-- | apps/app_queue.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/app_queue.c b/apps/app_queue.c index 4820c662d..1cf1f6ad3 100644 --- a/apps/app_queue.c +++ b/apps/app_queue.c @@ -6097,7 +6097,7 @@ static int setup_stasis_subs(struct queue_ent *qe, struct ast_channel *peer, str return -1; } - queue_data->bridge_router = stasis_message_router_create(ast_bridge_topic_all()); + queue_data->bridge_router = stasis_message_router_create_pool(ast_bridge_topic_all()); if (!queue_data->bridge_router) { ao2_ref(queue_data, -1); return -1; @@ -6112,7 +6112,7 @@ static int setup_stasis_subs(struct queue_ent *qe, struct ast_channel *peer, str stasis_message_router_set_default(queue_data->bridge_router, queue_bridge_cb, queue_data); - queue_data->channel_router = stasis_message_router_create(ast_channel_topic_all()); + queue_data->channel_router = stasis_message_router_create_pool(ast_channel_topic_all()); if (!queue_data->channel_router) { /* Unsubscribing from the bridge router will remove the only ref of queue_data, * thus beginning the destruction process |