From 644a3e1cb3287a5a863968998fd77efccc915241 Mon Sep 17 00:00:00 2001 From: Emilian Peev Date: Fri, 23 Nov 2018 13:52:39 +0000 Subject: [PATCH] Camera: Clear camera 3.5 device session Cached 3.5 HIDL session needs to be released in order to destroy the session implementation on provider side. Test: Camera CTS Bug: 119939541 Change-Id: I8b4c403b7bb9f3ac481e240701b5aaad505fdf2e --- services/camera/libcameraservice/device3/Camera3Device.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/services/camera/libcameraservice/device3/Camera3Device.cpp b/services/camera/libcameraservice/device3/Camera3Device.cpp index 32952cc12c..856af13834 100644 --- a/services/camera/libcameraservice/device3/Camera3Device.cpp +++ b/services/camera/libcameraservice/device3/Camera3Device.cpp @@ -3903,6 +3903,7 @@ bool Camera3Device::HalInterface::valid() { } void Camera3Device::HalInterface::clear() { + mHidlSession_3_5.clear(); mHidlSession_3_4.clear(); mHidlSession_3_3.clear(); mHidlSession.clear();