Loading services/audioflinger/Threads.cpp +3 −2 Original line number Diff line number Diff line Loading @@ -721,7 +721,8 @@ NO_THREAD_SAFETY_ANALYSIS // condition variable { audio_utils::unique_lock _l(event->mutex()); while (event->mWaitStatus) { if (event->mCondition.wait_for(_l, std::chrono::nanoseconds(kConfigEventTimeoutNs)) if (event->mCondition.wait_for( _l, std::chrono::nanoseconds(kConfigEventTimeoutNs), getTid()) == std::cv_status::timeout) { event->mStatus = TIMED_OUT; event->mWaitStatus = false; Loading services/audiopolicy/service/AudioPolicyService.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -2481,7 +2481,7 @@ status_t AudioPolicyService::AudioCommandThread::sendCommand(sp<AudioCommand>& c while (command->mWaitStatus) { nsecs_t timeOutNs = kAudioCommandTimeoutNs + milliseconds(delayMs); if (command->mCond.wait_for( ul, std::chrono::nanoseconds(timeOutNs)) == std::cv_status::timeout) { ul, std::chrono::nanoseconds(timeOutNs), getTid()) == std::cv_status::timeout) { command->mStatus = TIMED_OUT; command->mWaitStatus = false; } Loading Loading
services/audioflinger/Threads.cpp +3 −2 Original line number Diff line number Diff line Loading @@ -721,7 +721,8 @@ NO_THREAD_SAFETY_ANALYSIS // condition variable { audio_utils::unique_lock _l(event->mutex()); while (event->mWaitStatus) { if (event->mCondition.wait_for(_l, std::chrono::nanoseconds(kConfigEventTimeoutNs)) if (event->mCondition.wait_for( _l, std::chrono::nanoseconds(kConfigEventTimeoutNs), getTid()) == std::cv_status::timeout) { event->mStatus = TIMED_OUT; event->mWaitStatus = false; Loading
services/audiopolicy/service/AudioPolicyService.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -2481,7 +2481,7 @@ status_t AudioPolicyService::AudioCommandThread::sendCommand(sp<AudioCommand>& c while (command->mWaitStatus) { nsecs_t timeOutNs = kAudioCommandTimeoutNs + milliseconds(delayMs); if (command->mCond.wait_for( ul, std::chrono::nanoseconds(timeOutNs)) == std::cv_status::timeout) { ul, std::chrono::nanoseconds(timeOutNs), getTid()) == std::cv_status::timeout) { command->mStatus = TIMED_OUT; command->mWaitStatus = false; } Loading