From c465c435dcf0b9c0b52ec5249247534b2cfbc4b4 Mon Sep 17 00:00:00 2001 From: Brian West Date: Thu, 14 Oct 2010 12:18:40 -0500 Subject: [PATCH] If we discard a recording lets set a variable to let us know this took place --- src/switch_ivr_async.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/switch_ivr_async.c b/src/switch_ivr_async.c index b8c8a69204..299c24d4c4 100644 --- a/src/switch_ivr_async.c +++ b/src/switch_ivr_async.c @@ -906,6 +906,7 @@ static switch_bool_t record_callback(switch_media_bug_t *bug, void *user_data, s switch_core_file_close(rh->fh); if (rh->fh->samples_out < rh->fh->samplerate * rh->min_sec) { switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(session), SWITCH_LOG_DEBUG, "Discarding short file %s\n", rh->file); + switch_channel_set_variable(channel, "RECORD_DISCARDED", "true"); switch_file_remove(rh->file, switch_core_session_get_pool(session)); } }