diff --git a/src/utils/utils.cpp b/src/utils/utils.cpp index 458c0a0..713480b 100644 --- a/src/utils/utils.cpp +++ b/src/utils/utils.cpp @@ -209,6 +209,10 @@ void Utils::resetLimitN(const std::string& id) noexcept { } std::pair Utils::getProcessName() { + const char* process_name = std::getenv("LSFG_PROCESS"); + if (process_name && *process_name != '\0') + return { process_name, process_name }; + const char* benchmark_flag = std::getenv("LSFG_BENCHMARK"); if (benchmark_flag) return { "benchmark", "benchmark" };