FS-5376 --resolve

This commit is contained in:
Anthony Minessale 2013-05-21 10:04:35 -05:00
parent 8ac3178e45
commit 104febbc1a
1 changed files with 7 additions and 4 deletions

View File

@ -103,11 +103,14 @@ static switch_status_t spy_on_park(switch_core_session_t *session)
const char *moh = switch_channel_get_hold_music(channel);
while (switch_channel_ready(channel) && switch_channel_get_state(channel) == CS_PARK) {
switch_status_t status = SWITCH_STATUS_SUCCESS;
if (moh) {
switch_status_t status = switch_ivr_play_file(session, NULL, moh, NULL);
if (!SWITCH_READ_ACCEPTABLE(status)) {
break;
}
status = switch_ivr_play_file(session, NULL, moh, NULL);
} else {
status = switch_ivr_sleep(session, 10000, SWITCH_FALSE, NULL);
}
if (!SWITCH_READ_ACCEPTABLE(status)) {
break;
}
}
return SWITCH_STATUS_FALSE;