Srinivas Krovvidi
cdd13e5bfd
Bluetooth: Validate hci conn validity before refering wakelock.
...
Found in a rare case there is possibility that remote device
sent disconnect on a connection and DUT is trying send data
on the same. In that case accessing some released wakelock
is causing issue. The current changes are to use locking
mechanism to validate the connection before acting on the
wake lock.
CRs-Fixed: 394651
Change-Id: I6a4188a7d0d05a8cfbe66d3680473d549157917a
Signed-off-by: Srinivas Krovvidi <skrovvid@codeaurora.org >
(cherry picked from commit 6aadc41fcbd28dc3899a4b5d098e5f316588a029)
Signed-off-by: Sudhir Sharma <sudsha@codeaurora.org >
2013-03-07 15:18:44 -08:00
..
2012-01-05 10:51:44 -06:00
2013-03-07 15:18:44 -08:00
2012-02-04 16:06:28 -05:00
2011-03-31 11:26:23 -03:00
2012-03-07 22:52:24 -08:00
2012-03-26 14:00:28 +02:00
2012-03-04 17:54:34 -05:00
2012-03-06 15:16:25 -05:00
2011-05-02 15:26:28 -07:00
2012-05-10 23:15:47 -04:00
2010-08-20 01:42:59 -07:00
2011-07-06 02:52:16 -07:00
2012-04-09 13:57:50 -07:00
2012-02-01 16:14:17 -05:00
2011-04-24 10:54:56 -07:00
2012-03-20 21:29:41 -04:00
2011-01-13 21:48:25 -08:00
2012-02-15 17:48:35 -05:00
2011-11-30 18:51:03 -05:00
2011-07-26 16:49:47 -07:00
2011-08-08 14:26:29 -04:00
2012-03-27 22:15:01 -04:00
2011-08-01 17:58:33 -07:00
2010-10-07 09:43:45 +02:00
2012-03-11 19:11:22 -07:00
2011-10-06 15:49:51 -04:00
2012-03-02 18:16:49 -08:00
2010-11-08 13:50:08 -08:00
2011-03-12 15:08:55 -08:00
2010-06-03 03:21:52 -07:00
2011-03-12 15:08:55 -08:00
2012-02-15 16:37:44 -05:00
2011-12-01 11:41:06 -05:00
2011-11-26 14:29:50 -05:00
2012-04-24 00:16:24 -04:00
2010-10-27 11:37:32 -07:00
2011-11-29 13:17:03 -05:00
2012-02-04 19:29:48 -05:00
2011-05-12 17:46:56 -04:00
2011-03-31 11:26:23 -03:00
2012-01-30 15:22:06 -05:00
2010-08-21 23:05:39 -07:00
2011-11-09 16:04:20 -05:00
2011-11-11 12:32:50 -05:00
2011-11-14 00:19:42 -05:00
2011-08-01 18:05:00 -07:00
2011-05-08 15:28:28 -07:00
2011-12-11 18:25:16 -05:00
2010-07-12 20:21:46 -07:00
2011-11-08 17:07:07 -05:00
2011-10-22 01:25:23 -04:00
2010-06-30 13:44:29 -07:00
2011-07-26 16:49:47 -07:00
2012-02-13 00:46:41 -05:00
2011-12-14 13:34:55 -05:00
2012-03-08 00:30:32 -08:00
2012-04-17 22:31:59 -04:00
2011-12-25 02:21:45 -05:00
2010-10-25 13:09:45 -07:00
2011-04-14 15:05:22 -07:00
2012-04-30 10:40:35 +02:00
2012-03-09 14:34:50 -08:00
2010-10-27 11:37:32 -07:00
2011-12-03 09:35:10 -08:00
2011-04-24 10:54:56 -07:00
2011-03-31 11:26:23 -03:00
2011-09-16 19:20:20 -04:00
2011-10-31 19:32:32 -04:00
2011-05-13 15:13:24 -04:00
2011-07-26 16:49:47 -07:00
2012-04-09 15:54:48 -04:00
2010-06-03 03:21:52 -07:00
2010-04-23 13:35:55 +09:00
2012-01-27 21:00:08 -05:00
2011-12-28 15:06:58 -05:00
2011-12-11 18:25:16 -05:00
2011-05-27 13:41:33 -04:00
2011-04-24 10:54:56 -07:00
2011-08-01 17:58:33 -07:00
2012-01-30 15:22:06 -05:00
2012-02-10 15:08:57 -05:00
2011-05-17 14:16:58 -04:00
2010-12-21 12:43:16 -08:00
2011-07-06 02:52:16 -07:00
2011-12-11 18:25:16 -05:00
2010-09-08 13:42:22 -07:00
2011-04-24 10:54:56 -07:00
2012-04-16 23:53:11 -04:00
2011-11-21 16:20:41 -05:00
2011-09-15 14:49:43 -04:00
2011-03-27 17:59:04 -07:00
2012-02-04 19:29:48 -05:00
2012-02-21 16:56:45 -05:00
2012-02-09 13:50:34 -05:00
2013-03-04 12:46:00 -08:00
2011-10-21 05:22:42 -04:00
2012-01-09 13:08:28 -08:00
2012-04-30 13:37:59 -04:00
2012-02-02 09:20:22 -08:00
2012-04-09 13:53:15 -07:00
2012-03-04 17:54:34 -05:00
2011-08-30 17:39:01 -04:00
2012-03-04 17:54:34 -05:00
2012-03-12 17:05:21 -07:00
2011-06-24 17:50:44 -07:00
2012-03-04 17:54:34 -05:00
2010-11-28 11:12:20 -08:00
2010-04-22 16:12:36 -07:00
2012-02-25 20:19:24 -05:00