summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlice Kuo <aliceypkuo@google.com>2022-03-14 00:21:29 +0800
committerAlice Kuo <aliceypkuo@google.com>2022-03-14 13:24:11 +0000
commit71f1530cded0b76d930aafd4b13354670ea8ae3c (patch)
tree5a4e7159d9616ca461cbd2e5ad9820ad453e51fd
parentb4a65c18cbbe2d21251363e7619f493ecbeae0c1 (diff)
Clear the pending start stream request as the set state timeout
Bug: 224234315 Test: observe the log behavior as epxected when the set state timeout Change-Id: Ia597ed1fba91c88c876f786fdb135035b0da5791
-rw-r--r--system/bta/le_audio/client.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/system/bta/le_audio/client.cc b/system/bta/le_audio/client.cc
index e1c2744d65..6617668499 100644
--- a/system/bta/le_audio/client.cc
+++ b/system/bta/le_audio/client.cc
@@ -298,8 +298,7 @@ class LeAudioClientImpl : public LeAudioClient {
/* Releasement didn't finished in time */
if (group->GetTargetState() == AseState::BTA_LE_AUDIO_ASE_STATE_IDLE) {
- audio_sender_state_ = AudioState::IDLE;
- audio_receiver_state_ = AudioState::IDLE;
+ CancelStreamingRequest();
LeAudioDevice* leAudioDevice = group->GetFirstActiveDevice();
LOG_ASSERT(leAudioDevice)
<< __func__ << " Shouldn't be called without an active device.";