From 8dc6f2b15b82505ddcf719977251978d1618e472 Mon Sep 17 00:00:00 2001 From: Moxie Marlinspike Date: Wed, 1 Feb 2017 22:55:19 -0800 Subject: [PATCH] Mark egl resources as freed in webrtc terminate Fixes #6138 // FREEBIE --- src/org/thoughtcrime/securesms/service/WebRtcCallService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/org/thoughtcrime/securesms/service/WebRtcCallService.java b/src/org/thoughtcrime/securesms/service/WebRtcCallService.java index 14aa3e81d5..62d8112132 100644 --- a/src/org/thoughtcrime/securesms/service/WebRtcCallService.java +++ b/src/org/thoughtcrime/securesms/service/WebRtcCallService.java @@ -701,6 +701,10 @@ public class WebRtcCallService extends Service implements InjectableType, CallSt localRenderer.release(); remoteRenderer.release(); eglBase.release(); + + localRenderer = null; + remoteRenderer = null; + eglBase = null; } shutdownAudio();