Loading sensors/2.0/vts/functional/SensorsHidlEnvironmentV2_0.cpp +8 −4 Original line number Diff line number Diff line Loading @@ -109,12 +109,16 @@ bool SensorsHidlEnvironmentV2_0::resetHal() { void SensorsHidlEnvironmentV2_0::HidlTearDown() { mStopThread = true; if (mEventQueueFlag != nullptr) { // Wake up the event queue so the poll thread can exit mEventQueueFlag->wake(asBaseType(EventQueueFlagBits::READ_AND_PROCESS)); if (mPollThread.joinable()) { mPollThread.join(); } EventFlag::deleteEventFlag(&mEventQueueFlag); } } void SensorsHidlEnvironmentV2_0::startPollingThread() { mStopThread = false; Loading Loading
sensors/2.0/vts/functional/SensorsHidlEnvironmentV2_0.cpp +8 −4 Original line number Diff line number Diff line Loading @@ -109,12 +109,16 @@ bool SensorsHidlEnvironmentV2_0::resetHal() { void SensorsHidlEnvironmentV2_0::HidlTearDown() { mStopThread = true; if (mEventQueueFlag != nullptr) { // Wake up the event queue so the poll thread can exit mEventQueueFlag->wake(asBaseType(EventQueueFlagBits::READ_AND_PROCESS)); if (mPollThread.joinable()) { mPollThread.join(); } EventFlag::deleteEventFlag(&mEventQueueFlag); } } void SensorsHidlEnvironmentV2_0::startPollingThread() { mStopThread = false; Loading