OSDN Git Service

do not merge - Fix for issue 2184627 cherry picked from eclair-mr2
authorEric Laurent <elaurent@google.com>
Fri, 16 Oct 2009 16:22:50 +0000 (09:22 -0700)
committerEric Laurent <elaurent@google.com>
Mon, 26 Oct 2009 16:12:16 +0000 (09:12 -0700)
commit2cb28731fbb3be20e2bca2a053aec5a61a5f8ce0
treedfe277e71b61c247cefc6e9ed7597ec1284ae998
parentbb454c91c9218d263b0f126f724a25243139541f
do not merge - Fix for issue 2184627 cherry picked from eclair-mr2

Bluetooth A2DP suspend-resume improvements.

This change will reduce the occurence rate of A2DP sink suspend resume failures observed in issues 21846272181005 and possibly 2189628.

Avoid lockups in case of BT device disconnection during the A2DP start process by using a timeout when reading from bluetooth command socket.
Correct a typo causing potential deadlock in wait_for_start().
audio/liba2dp.c