OSDN Git Service

Camera: Fix flashlight deadlock
authorChien-Yu Chen <cychen@google.com>
Tue, 1 Sep 2015 21:16:44 +0000 (14:16 -0700)
committerChien-Yu Chen <cychen@google.com>
Tue, 1 Sep 2015 21:16:44 +0000 (14:16 -0700)
commitfe751bea0d3eedd6e817aebf4e457425b82e7117
tree263226e98081eb5f3ed9dc8d20840719b837d4f3
parent389e765394a950b9697bba49c1998f2029bd58b4
Camera: Fix flashlight deadlock

Use a dedicated mutex for torch UID map so it won't cause a deadlock
after flashlight app gets killed while the torch is on.

Bug: 23722318
Change-Id: I228377aa0412052d56b6b948361d9abaecbbc686
services/camera/libcameraservice/CameraService.cpp
services/camera/libcameraservice/CameraService.h