From f07aea54b6d705f8e0fecb188dfb45fd30108c24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Almeida?= Date: Thu, 9 Apr 2020 15:58:05 -0300 Subject: [PATCH] logging: check if duration is enabled before checking if it has expired If we check if log_duration is enabled before checking if it has expired we can save some math and comparison instructions on every log write. --- src/logging.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/logging.h b/src/logging.h index 77dc58cc..12329b2c 100644 --- a/src/logging.h +++ b/src/logging.h @@ -58,7 +58,7 @@ void *logging(void *params_void){ elapsedLog = now - log_start; logArray.push_back({fps, cpuLoadLog, gpuLoadLog, elapsedLog}); - if ((elapsedLog) >= params->log_duration * 1000000 && params->log_duration) + if (params->log_duration && (elapsedLog) >= params->log_duration * 1000000) loggingOn = false; else this_thread::sleep_for(chrono::milliseconds(log_period));