From 5b986e1fb484d22b8cbb2167bbb2791c69e8016a Mon Sep 17 00:00:00 2001 From: Andrew Munn Date: Wed, 1 Nov 2017 13:12:07 -0700 Subject: [PATCH] Move setUncaughtExceptionHandler(null) before onStop() --- .../java/com/otaliastudios/cameraview/CameraController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cameraview/src/main/java/com/otaliastudios/cameraview/CameraController.java b/cameraview/src/main/java/com/otaliastudios/cameraview/CameraController.java index 4afe7dca..cde43096 100644 --- a/cameraview/src/main/java/com/otaliastudios/cameraview/CameraController.java +++ b/cameraview/src/main/java/com/otaliastudios/cameraview/CameraController.java @@ -144,9 +144,9 @@ abstract class CameraController implements CameraPreview.SurfaceCallback { // Don't check, try stop again. LOG.i("Stop immediately. State was:", ss()); mState = STATE_STOPPING; - onStop(); // Prevent leaking CameraController. mHandler.getThread().setUncaughtExceptionHandler(null); + onStop(); mState = STATE_STOPPED; LOG.i("Stop immediately. Stopped. State is:", ss()); } catch (Exception e) {