tech_pvt = switch_core_session_get_private(session);
assert(tech_pvt != NULL);
+ if (!switch_test_flag(tech_pvt, TFLAG_OUTBOUND)) {
+ switch_set_flag_locked(tech_pvt, TFLAG_ANSWER);
+ }
+
return SWITCH_STATUS_SUCCESS;
}
tech_pvt->codec_index = -1;
tech_pvt->profile = profile;
tech_pvt->local_port = switch_rtp_request_port();
- switch_set_flag_locked(tech_pvt, TFLAG_ANSWER);
+ //switch_set_flag_locked(tech_pvt, TFLAG_ANSWER);
tech_pvt->recip = switch_core_session_strdup(session, from);
if (!(exten = ldl_session_get_value(dlsession, "dnis"))) {
exten = profile->exten;