Merge "Visualizer: Fix race condition in setCaptureCallBack" into rvc-dev

This commit is contained in:
TreeHugger Robot
2020-03-17 02:47:04 +00:00
committed by Android (Google) Code Review

View File

@@ -120,8 +120,9 @@ status_t Visualizer::setCaptureCallBack(capture_cbk_t cbk, void* user, uint32_t
}
if (mCaptureThread != 0) {
sp<CaptureThread> t = mCaptureThread;
mCaptureLock.unlock();
mCaptureThread->requestExitAndWait();
t->requestExitAndWait();
mCaptureLock.lock();
}