summaryrefslogtreecommitdiff
path: root/gnss/aidl/default/GnssNavigationMessageInterface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gnss/aidl/default/GnssNavigationMessageInterface.cpp')
-rw-r--r--gnss/aidl/default/GnssNavigationMessageInterface.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/gnss/aidl/default/GnssNavigationMessageInterface.cpp b/gnss/aidl/default/GnssNavigationMessageInterface.cpp
index fe34787c82..4bc859d35f 100644
--- a/gnss/aidl/default/GnssNavigationMessageInterface.cpp
+++ b/gnss/aidl/default/GnssNavigationMessageInterface.cpp
@@ -69,14 +69,12 @@ void GnssNavigationMessageInterface::start() {
std::this_thread::sleep_for(std::chrono::milliseconds(mMinIntervalMillis));
}
});
+ mThread.detach();
}
void GnssNavigationMessageInterface::stop() {
ALOGD("stop");
mIsActive = false;
- if (mThread.joinable()) {
- mThread.join();
- }
}
void GnssNavigationMessageInterface::reportMessage(const GnssNavigationMessage& message) {