FS-3443 --resolve

This commit is contained in:
Anthony Minessale 2011-07-31 18:07:17 -05:00
parent 68b887c760
commit 00e0f87dcb

View File

@ -735,7 +735,9 @@ static void terminate_session(switch_core_session_t **session, int line, switch_
}
switch_mutex_lock(tech_pvt->flag_mutex);
switch_set_flag(tech_pvt, TFLAG_TERM);
if (!switch_test_flag(tech_pvt, TFLAG_OUTBOUND)) {
switch_set_flag(tech_pvt, TFLAG_TERM);
}
switch_set_flag(tech_pvt, TFLAG_BYE);
switch_clear_flag(tech_pvt, TFLAG_IO);
switch_mutex_unlock(tech_pvt->flag_mutex);