From bfb56db87da063f829c6bedcbf0c30611191d8c8 Mon Sep 17 00:00:00 2001 From: redpolline <11156324-redpolline@users.noreply.gitlab.com> Date: Sun, 22 Dec 2024 00:37:00 -0500 Subject: [PATCH] Rate limit Settings::background_monitor. --- dll/settings.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dll/settings.cpp b/dll/settings.cpp index 5e6aeec..3de772a 100644 --- a/dll/settings.cpp +++ b/dll/settings.cpp @@ -377,6 +377,8 @@ void Settings::background_monitor_entry(Settings * settings) { return; } +#define BACKGROUND_MONITOR_RATE 200 + void Settings::background_monitor() { bool exit = false; do { @@ -418,6 +420,7 @@ void Settings::background_monitor() { } } } + std::this_thread::sleep_for(std::chrono::milliseconds(BACKGROUND_MONITOR_RATE)); } } } while(!exit);