From c7d9afdc7d2181aef7688638fff52859bcdabd65 Mon Sep 17 00:00:00 2001 From: Eino-Ville Talvala Date: Mon, 24 Sep 2012 13:44:07 -0700 Subject: [PATCH] Camera2: Make sure to clean out reprocess streams on shutdown as well. Otherwise, streams may persist past expected lifetime. Bug: 6243944 Change-Id: I901971b78baf9d577ea3812588dec3885232e7ef --- services/camera/libcameraservice/Camera2Device.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/services/camera/libcameraservice/Camera2Device.cpp b/services/camera/libcameraservice/Camera2Device.cpp index 49f0795fe4..2e4098e50f 100644 --- a/services/camera/libcameraservice/Camera2Device.cpp +++ b/services/camera/libcameraservice/Camera2Device.cpp @@ -145,6 +145,7 @@ status_t Camera2Device::disconnect() { ALOGW("%s: Closing camera device %d with %d requests in flight!", __FUNCTION__, mId, inProgressCount); } + mReprocessStreams.clear(); mStreams.clear(); res = mDevice->common.close(&mDevice->common); if (res != OK) { -- 2.11.0