提交 9b2da66f authored 作者: antonio's avatar antonio 提交者: Mike Jerris

FS-10775 #resolve segfault switch_frame_buffer_push

上级 8ebcce1b
...@@ -2079,6 +2079,8 @@ SWITCH_DECLARE(void) switch_media_handle_destroy(switch_core_session_t *session) ...@@ -2079,6 +2079,8 @@ SWITCH_DECLARE(void) switch_media_handle_destroy(switch_core_session_t *session)
switch_core_session_unset_write_codec(session); switch_core_session_unset_write_codec(session);
switch_core_media_deactivate_rtp(session); switch_core_media_deactivate_rtp(session);
if (a_engine->write_fb) switch_frame_buffer_destroy(&a_engine->write_fb);
if (smh->msrp_session) switch_msrp_session_destroy(&smh->msrp_session); if (smh->msrp_session) switch_msrp_session_destroy(&smh->msrp_session);
} }
...@@ -7087,7 +7089,6 @@ static void *SWITCH_THREAD_FUNC audio_write_thread(switch_thread_t *thread, void ...@@ -7087,7 +7089,6 @@ static void *SWITCH_THREAD_FUNC audio_write_thread(switch_thread_t *thread, void
mh->up = 0; mh->up = 0;
switch_mutex_unlock(smh->control_mutex); switch_mutex_unlock(smh->control_mutex);
switch_frame_buffer_destroy(&a_engine->write_fb);
switch_core_timer_destroy(&timer); switch_core_timer_destroy(&timer);
switch_core_session_rwunlock(session); switch_core_session_rwunlock(session);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论