提交 c302eb40 authored 作者: Brian West's avatar Brian West 提交者: Mike Jerris

FS-9776: [mod_sofia] SIP Transfer generates high CPU #resolve

Conflicts:
	src/mod/endpoints/mod_sofia/sofia.c
上级 c4cd4834
......@@ -8616,7 +8616,7 @@ void sofia_handle_sip_i_refer(nua_t *nua, sofia_profile_t *profile, nua_handle_t
if (moh) {
char *xdest;
xdest = switch_core_session_sprintf(a_session, "endless_playback:%s,park", moh);
xdest = switch_core_session_sprintf(a_session, "m:\":endless_playback:%s\"park", moh);
switch_ivr_session_transfer(a_session, xdest, "inline", NULL);
} else {
switch_ivr_session_transfer(a_session, "park", "inline", NULL);
......
......@@ -2937,7 +2937,7 @@ static switch_bool_t attended_transfer(switch_core_session_t *session, switch_co
if (moh) {
char *xdest;
xdest = switch_core_session_sprintf(a_session, "endless_playback:%s,park", moh);
xdest = switch_core_session_sprintf(a_session, "m:\":endless_playback:%s\"park", moh);
switch_ivr_session_transfer(a_session, xdest, "inline", NULL);
} else {
switch_ivr_session_transfer(a_session, "park", "inline", NULL);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论