From 539e5ed57a755a5910bedace02e803fb20920c15 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Mon, 24 Feb 2025 22:06:47 +0100 Subject: [PATCH] Disabled system status polling on FreeBSD and Haiku --- es-core/src/SystemStatus.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es-core/src/SystemStatus.cpp b/es-core/src/SystemStatus.cpp index b3cdf20bd..6f772b464 100644 --- a/es-core/src/SystemStatus.cpp +++ b/es-core/src/SystemStatus.cpp @@ -65,14 +65,14 @@ SystemStatus::SystemStatus() noexcept getStatusWifi(); getStatusCellular(); getStatusBattery(); -#else +#elif !defined(__FreeBSD__) && !defined(__HAIKU__) mPollThread = std::make_unique(&SystemStatus::pollStatus, this); #endif } SystemStatus::~SystemStatus() { -#if !defined(__ANDROID__) +#if !defined(__ANDROID__) && !defined(__FreeBSD__) && !defined(__HAIKU__) mExitPolling = true; if (mPollThread != nullptr && mPollThread->joinable()) {