Camera: Use separate lock for mStreamingRequestId
There are cases where evictClientIdByRemote holds mBinderSerializationLock and waits for mRequestLock, and at the same time checkAndStopRepeatingRequest holds mRequestLock and waits for mBinderSerializationLock, causing deadlock. Solution is to use separate lock to protect mStreamingRequestId. Bug: 28295136 Change-Id: I40f8e1ded29abde86bc12b20dd119f9f3371ebb2
Loading
Please register or sign in to comment