protected override bool ReleaseHandle()
{
+ Log.Info(WebRTCLog.Tag, "[Start] Native destroy");
var ret = NativeWebRTC.Destroy(handle);
+ Log.Info(WebRTCLog.Tag, "[End] Native destroy");
if (ret != WebRTCErrorCode.None)
{
Log.Debug(GetType().FullName, $"Failed to release native {GetType().Name}");
if (_handle != IntPtr.Zero)
{
+ Log.Info(WebRTCLog.Tag, "[Start] Native Data Channel destroy");
NativeDataChannel.Destroy(_handle);
+ Log.Info(WebRTCLog.Tag, "[End] Native Data Channel destroy");
_disposed = true;
}
}