From 6ebc9b01c2ee4ceb87cada4e74f9f346aacb9406 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Fri, 21 Aug 2009 16:30:40 +0000 Subject: [PATCH] use timeout cause code MODSOFIA-22 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14587 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/endpoints/mod_sofia/mod_sofia.c | 1 + 1 file changed, 1 insertion(+) 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; } }