commit | a224f70b1efc29d9698da5b5c143251a43838f2b | [log] [tgz] |
---|---|---|
author | Jaikumar Ganesh <jaikumar@google.com> | Fri Sep 10 15:09:54 2010 -0700 |
committer | Jaikumar Ganesh <jaikumar@google.com> | Mon Sep 13 21:58:10 2010 -0700 |
tree | 0e97743bd9d3978d93f7360ae5126ec2f846efad | |
parent | 4565933f03a99750a333e97e95408c404984510f [diff] |
Fix interaction between BluetoothEventLoop and BluetoothService. BluetoothEventLoop primarily handles event notifications from Bluez. It should know innards of Bonding and especially BondState. BondState class and BluetoothService call into each other. When BluetoothEvent loop gets the handle to BondState it leads to deadlocks and ANRs. Change-Id: I785c57f6246c1288350d26d4acb87d879b27a5f9