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));