diff options
| author | ruki <[email protected]> | 2022-05-12 00:30:20 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2022-05-12 00:30:20 +0800 |
| commit | 60d00dde9e6201cd95f932eb2098bb0e0ebb75d4 (patch) | |
| tree | 8bdfd5e38b37ae4226a2e27d9767138b7026a374 | |
| parent | ee13e47884a4dc7721db7951da9bac93718552e8 (diff) | |
load config for daemon
| -rw-r--r-- | xmake/modules/private/service/service.lua | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/xmake/modules/private/service/service.lua b/xmake/modules/private/service/service.lua index fbe82a17c..01492a219 100644 --- a/xmake/modules/private/service/service.lua +++ b/xmake/modules/private/service/service.lua @@ -33,7 +33,10 @@ function _start_distcc_build_server(...) distcc_build_server(...):runloop() end -function main(...) +function main(daemon, ...) + if daemon then + config.load() + end local starters = {} if option.get("remote") then table.insert(starters, _start_remote_build_server) @@ -48,7 +51,7 @@ function main(...) end end for _, start_server in ipairs(starters) do - scheduler.co_start(start_server, ...) + scheduler.co_start(start_server, daemon, ...) end end |
