commit | f759b8c4bcce2d3b3d45551be461f04297fa2bd3 | [log] [tgz] |
---|---|---|
author | Andy Hung <hunga@google.com> | Tue Aug 15 12:48:54 2017 -0700 |
committer | Andy Hung <hunga@google.com> | Tue Aug 15 19:55:28 2017 +0000 |
tree | 6b1f8510c36843e66653474c5fb06399e2e13566 | |
parent | a0388f92c70e4321ebfe3c41e08c454d63937998 [diff] [blame] |
AudioPolicyService: Acquire mutex for SoundTriggerSession Test: Enable always on GSA Bug: 64340921 Change-Id: I05d8c680be97ba4c92081425596addcc038f7dda
diff --git a/services/audiopolicy/service/AudioPolicyInterfaceImpl.cpp b/services/audiopolicy/service/AudioPolicyInterfaceImpl.cpp index 313d56e..8d75327 100644 --- a/services/audiopolicy/service/AudioPolicyInterfaceImpl.cpp +++ b/services/audiopolicy/service/AudioPolicyInterfaceImpl.cpp
@@ -651,6 +651,7 @@ audio_io_handle_t *ioHandle, audio_devices_t *device) { + Mutex::Autolock _l(mLock); if (mAudioPolicyManager == NULL) { return NO_INIT; } @@ -660,6 +661,7 @@ status_t AudioPolicyService::releaseSoundTriggerSession(audio_session_t session) { + Mutex::Autolock _l(mLock); if (mAudioPolicyManager == NULL) { return NO_INIT; }