summaryrefslogtreecommitdiffstats
path: root/client/go/script-utils/configserver/runserver.go
diff options
context:
space:
mode:
Diffstat (limited to 'client/go/script-utils/configserver/runserver.go')
-rw-r--r--client/go/script-utils/configserver/runserver.go6
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)
}