mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-14 08:05:37 +00:00
FS-4971 please try this
This commit is contained in:
parent
52d558ff11
commit
ff5b702886
@ -489,6 +489,10 @@ static switch_status_t channel_on_destroy(switch_core_session_t *session)
|
|||||||
if (tech_pvt->write_codec.implementation) {
|
if (tech_pvt->write_codec.implementation) {
|
||||||
switch_core_codec_destroy(&tech_pvt->write_codec);
|
switch_core_codec_destroy(&tech_pvt->write_codec);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
switch_core_session_unset_read_codec(session);
|
||||||
|
switch_core_session_unset_write_codec(session);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return SWITCH_STATUS_SUCCESS;
|
return SWITCH_STATUS_SUCCESS;
|
||||||
|
@ -522,6 +522,9 @@ static switch_status_t channel_on_destroy(switch_core_session_t *session)
|
|||||||
if (tech_pvt->write_codec.implementation) {
|
if (tech_pvt->write_codec.implementation) {
|
||||||
switch_core_codec_destroy(&tech_pvt->write_codec);
|
switch_core_codec_destroy(&tech_pvt->write_codec);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
switch_core_session_unset_read_codec(session);
|
||||||
|
switch_core_session_unset_write_codec(session);
|
||||||
|
|
||||||
ftdm_channel_close(&tech_pvt->ftdm_channel);
|
ftdm_channel_close(&tech_pvt->ftdm_channel);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user