diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-04-12 20:23:10 +0200 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-04-12 20:23:10 +0200 |
| commit | c68eaafd16c3fde76b2376087f99c922c5a68478 (patch) | |
| tree | be59d54a9e47e585e884e085da9a0e8c1082917d /src/config/ConfigManager.cpp | |
| parent | 17f63bf3e8abf339279a0c0d6df3b618c172476b (diff) | |
fix exec as well on startup
Diffstat (limited to 'src/config/ConfigManager.cpp')
| -rw-r--r-- | src/config/ConfigManager.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index 6d37c97b..7a9a1e60 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -259,7 +259,11 @@ void CConfigManager::parseLine(std::string& line) { const auto VALUE = line.substr(EQUALSPLACE + 1); if (COMMAND == "exec") { - handleRawExec(COMMAND, VALUE); + if (isFirstLaunch) { + firstExecRequests.push_back(VALUE); + } else { + handleRawExec(COMMAND, VALUE); + } return; } else if (COMMAND == "exec-once") { if (isFirstLaunch) { |
