Temporarily avoid releasing livekit RemoteAudioTracks on drop

This release call was added during the conversion to gpui2. I think
it is probably valid, but want to remove it on the off chance that
it is causing the crash that we're seeing in the `livekit.multicast`
thread when leaving a room.
This commit is contained in:
Max Brunsfeld 2024-01-11 15:44:43 -08:00
parent 8478ddb6d2
commit 9d50697caa

View file

@ -864,7 +864,10 @@ impl RemoteAudioTrack {
impl Drop for RemoteAudioTrack {
fn drop(&mut self) {
unsafe { CFRelease(self.native_track.0) }
// todo: uncomment this `CFRelease`, unless we find that it was causing
// the crash in the `livekit.multicast` thread.
//
// unsafe { CFRelease(self.native_track.0) }
}
}