From c2310b2619d17d1223f865cd596c2d0e516918f5 Mon Sep 17 00:00:00 2001 From: Tian Tan Date: Thu, 13 May 2021 15:36:21 -0700 Subject: [PATCH] Set nativeObserver to 0 to avoid double release. Bug: webrtc:12769 Change-Id: Ifcd3e8148e999740a697b27ddd12f6aca36c5440 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/218780 Commit-Queue: Tian Tan Reviewed-by: Harald Alvestrand Cr-Commit-Position: refs/heads/master@{#34029} --- sdk/android/api/org/webrtc/DataChannel.java | 1 + 1 file changed, 1 insertion(+) diff --git a/sdk/android/api/org/webrtc/DataChannel.java b/sdk/android/api/org/webrtc/DataChannel.java index f51dab97af..bcbf6f093f 100644 --- a/sdk/android/api/org/webrtc/DataChannel.java +++ b/sdk/android/api/org/webrtc/DataChannel.java @@ -123,6 +123,7 @@ public class DataChannel { public void unregisterObserver() { checkDataChannelExists(); nativeUnregisterObserver(nativeObserver); + nativeObserver = 0; } public String label() {