Camera: fix status tracker race condition
Request thread may race with disconnect call when device is disconnected in error condition. Acquire mLock when camera device is updating status tracker to prevent that race (status tracker being freed and then updated). In other places where status tracker is updated, there is a promoted sp to guarantee status tracker remain alive during the call. Test: CTS, manual camera testing Bug: 62420820, 65432229 Change-Id: Id894b5d3482c64125c114f79dbe746c56048fcbe Merged-In: Id894b5d3482c64125c114f79dbe746c56048fcbe
Loading
Please register or sign in to comment