From: Anthony Minessale Date: Fri, 21 Aug 2009 16:30:40 +0000 (+0000) Subject: use timeout cause code MODSOFIA-22 X-Git-Tag: v1.0.6~2018 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ebc9b01c2ee4ceb87cada4e74f9f346aacb9406;p=thirdparty%2Ffreeswitch.git use timeout cause code MODSOFIA-22 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14587 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/src/mod/endpoints/mod_sofia/mod_sofia.c b/src/mod/endpoints/mod_sofia/mod_sofia.c index f39ef3c53e..e774267b85 100644 --- a/src/mod/endpoints/mod_sofia/mod_sofia.c +++ b/src/mod/endpoints/mod_sofia/mod_sofia.c @@ -695,6 +695,7 @@ static switch_status_t sofia_read_frame(switch_core_session_t *session, switch_f if (--sanity && switch_channel_ready(channel)) { switch_yield(10000); } else { + switch_channel_hangup(tech_pvt->channel, SWITCH_CAUSE_RECOVERY_ON_TIMER_EXPIRE); return SWITCH_STATUS_GENERR; } }