From 60d00dde9e6201cd95f932eb2098bb0e0ebb75d4 Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 12 May 2022 00:30:20 +0800 Subject: load config for daemon --- xmake/modules/private/service/service.lua | 7 +++++-- 1 file 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 -- cgit v1.3.1