commit | d405ef1c190d38136e1ffa3e476f2754cdc86c9c | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Wed Oct 16 00:19:46 2019 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Wed Oct 16 00:19:46 2019 +0000 |
tree | 73ec344ab34715d8770993a952d491af3459825e | |
parent | 128f565f0fed19527d89c791e5d6759b19c15637 [diff] | |
parent | eb794151c6dda199939654834dc11a515a86b5ba [diff] |
Merge "Audio: Ensure input stream gets closed on the audio HAL server side"
diff --git a/audio/core/all-versions/vts/functional/4.0/AudioPrimaryHidlHalTest.cpp b/audio/core/all-versions/vts/functional/4.0/AudioPrimaryHidlHalTest.cpp index 022f75e..2814c63 100644 --- a/audio/core/all-versions/vts/functional/4.0/AudioPrimaryHidlHalTest.cpp +++ b/audio/core/all-versions/vts/functional/4.0/AudioPrimaryHidlHalTest.cpp
@@ -117,6 +117,10 @@ ASSERT_NE(0U, activeMicrophones.size()); } stream->close(); + // Workaround for b/139329877. Ensures the stream gets closed on the audio hal side. + stream.clear(); + IPCThreadState::self()->flushCommands(); + usleep(1000); if (efGroup) { EventFlag::deleteEventFlag(&efGroup); }