summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Colp <jcolp@digium.com>2016-03-30 20:59:05 -0500
committerGerrit Code Review <gerrit2@gerrit.digium.api>2016-03-30 20:59:05 -0500
commit41cedd98963b4d566096ec8456b320249e3a3517 (patch)
treebdcb6382f77ff004c5b2fb8b22d2bfd951cd464d
parent2f36cba4b5613817b8218b9a763957a5494862bf (diff)
parentece2edaa04a12976949b78240e8c211a19fa12b5 (diff)
Merge "res_ari: Cannot get control also means channel is unavailable."
-rw-r--r--res/ari/resource_bridges.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/res/ari/resource_bridges.c b/res/ari/resource_bridges.c
index 7b9b94665..759947a12 100644
--- a/res/ari/resource_bridges.c
+++ b/res/ari/resource_bridges.c
@@ -526,9 +526,7 @@ static enum play_found_result ari_bridges_play_found(const char *args_media,
control = stasis_app_control_find_by_channel(play_channel);
if (!control) {
- ast_ari_response_error(
- response, 500, "Internal Error", "Failed to get control snapshot");
- return PLAY_FOUND_FAILURE;
+ return PLAY_FOUND_CHANNEL_UNAVAILABLE;
}
ao2_lock(control);