Obi Okafor
8a9e7a1f94
Fix for deadlock between StatusBarService and NotificationManagerService
...
A ServerThread holding a lock on mQueue in StatusBarService invoked a
callback in NotificationManagerService which required a lock on
mNotificationList. At the same time, a BinderThread holding a lock on
mNotificationList was attempting to post a message to StatusBarService
which requires lock on mQueue. The fix is to release the lock on mQueue
in handleMessage() before running the actions at the end of the method.
2010-03-11 01:02:13 +01:00
..
2010-03-01 09:12:07 -08:00
2010-03-11 01:02:13 +01:00
2009-11-13 13:53:39 -08:00
2009-11-20 15:16:58 -05:00
2009-11-13 13:53:39 -08:00
2009-07-21 11:16:54 -07:00
2009-11-13 13:53:39 -08:00
2009-11-13 13:53:39 -08:00
2009-03-03 19:31:44 -08:00
2009-03-03 19:31:44 -08:00
2009-03-03 19:31:44 -08:00
2010-01-25 17:54:29 -08:00
2009-03-03 19:31:44 -08:00
2009-11-13 13:53:39 -08:00
2009-12-03 11:35:37 -08:00
2009-07-21 11:16:54 -07:00
2009-03-03 19:31:44 -08:00
2009-11-13 13:53:39 -08:00
2010-02-10 11:23:04 -08:00
2009-12-02 18:42:39 -08:00
2009-11-13 13:53:39 -08:00
2009-03-03 19:31:44 -08:00
2009-07-21 11:16:54 -07:00
2009-11-13 13:53:39 -08:00
2009-11-18 11:42:32 -08:00
2009-03-03 19:31:44 -08:00
2010-01-19 11:50:13 -05:00
2009-11-13 13:53:39 -08:00
2009-07-29 14:25:07 -07:00
2010-01-12 07:57:42 -08:00
2009-03-03 19:31:44 -08:00
2009-12-02 14:30:13 -05:00
2009-11-13 13:53:39 -08:00
2010-02-08 17:10:24 -08:00
2009-12-03 08:56:53 -05:00
2009-03-03 19:31:44 -08:00
2009-11-13 13:53:39 -08:00
2009-11-13 13:53:39 -08:00
2009-11-13 13:53:39 -08:00
2009-11-13 13:53:39 -08:00
2009-11-13 13:53:39 -08:00
2009-11-13 13:53:39 -08:00
2009-11-13 13:53:39 -08:00
2009-03-18 17:39:46 -07:00
2009-11-15 22:53:08 -08:00
2009-07-21 11:16:54 -07:00
2010-01-20 10:08:23 -08:00
2009-05-20 11:28:04 -07:00
2010-02-11 10:03:02 -08:00