Go to file
Aravind Akella e148bc29c2 Fix a possible SensorService deadlock.
If the destructor of SensorEventConnection gets called when the main
 sendEvents loop of SensorService is executing it may result in a deadlock.
 The loop promotes each connection to a strong_pointer, calls sendEvents
 and cleans up the connection if necessary. It is possible that the sp's
 destructor may delete SensorEventConnection which will call the dtor
 ~SensorEventConnection(). This dtor again needs SensorService mLock to
 execute which may result in a deadlock.

Bug: 17617897
Change-Id: I76c244dbe85fadb591c0bd1a9a5eb01d93f56505
2014-09-28 21:26:49 +00:00
build Add Dalvik heap definition for 7" xhdpi devices. 2013-05-06 15:06:20 -07:00
cmds Include the VPN server IP address in the VPN state file. 2014-09-19 13:27:56 +09:00
data/etc am 60d31a0f: am 3c648e37: Update comment to use correct GPS file for wearable. 2014-09-19 22:02:37 +00:00
include surfaceflinger: add getDisplayStats() method 2014-09-18 17:03:20 -07:00
libs surfaceflinger: add getDisplayStats() method 2014-09-18 17:03:20 -07:00
opengl Add rate-limited logging for unimplemented es functions. 2014-09-23 08:30:12 -07:00
services Fix a possible SensorService deadlock. 2014-09-28 21:26:49 +00:00
MODULE_LICENSE_APACHE2
NOTICE