commit | 644a3e1cb3287a5a863968998fd77efccc915241 | [log] [tgz] |
---|---|---|
author | Emilian Peev <epeev@google.com> | Fri Nov 23 13:52:39 2018 +0000 |
committer | Emilian Peev <epeev@google.com> | Fri Nov 23 15:39:48 2018 +0000 |
tree | e8a8c0277c5b04695f1490d1d450ef1167d2c673 | |
parent | c9f262d6ac1712ddf384062950ddf0ec5737c392 [diff] [blame] |
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
diff --git a/services/camera/libcameraservice/device3/Camera3Device.cpp b/services/camera/libcameraservice/device3/Camera3Device.cpp index 32952cc..856af13 100644 --- a/services/camera/libcameraservice/device3/Camera3Device.cpp +++ b/services/camera/libcameraservice/device3/Camera3Device.cpp
@@ -3903,6 +3903,7 @@ } void Camera3Device::HalInterface::clear() { + mHidlSession_3_5.clear(); mHidlSession_3_4.clear(); mHidlSession_3_3.clear(); mHidlSession.clear();