diff options
Diffstat (limited to 'client/go/script-utils/configserver/runserver.go')
-rw-r--r-- | client/go/script-utils/configserver/runserver.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/client/go/script-utils/configserver/runserver.go b/client/go/script-utils/configserver/runserver.go index 38bee956321..3f49285d036 100644 --- a/client/go/script-utils/configserver/runserver.go +++ b/client/go/script-utils/configserver/runserver.go @@ -45,7 +45,7 @@ func (rs *RunServer) WouldRun() bool { } func (rs *RunServer) Exec(prog string) { - argv := util.ArrayList[string]{ + argv := []string{ PROG_NAME, "-s", rs.ServiceName, "-r", "30", @@ -53,7 +53,9 @@ func (rs *RunServer) Exec(prog string) { "--", prog, } - argv.AppendAll(argv...) + for _, arg := range rs.Args { + argv = append(argv, arg) + } err := util.Execvp(rs.ProgPath(), argv) util.JustExitWith(err) } |