diff options
Diffstat (limited to 'client/go/jvm/container.go')
-rw-r--r-- | client/go/jvm/container.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/client/go/jvm/container.go b/client/go/jvm/container.go index c755672da86..fd65602e573 100644 --- a/client/go/jvm/container.go +++ b/client/go/jvm/container.go @@ -60,8 +60,11 @@ func readableEnv(env map[string]string) string { } func (cb *containerBase) Exec() { - argv := util.ArrayListOf(cb.JvmOptions().Args()) - argv.Insert(0, "java") + argv := make([]string, 0, 100) + argv = append(argv, "java") + for _, x := range cb.JvmOptions().Args() { + argv = append(argv, x) + } p := prog.NewSpec(argv) p.ConfigureNumaCtl() cb.JvmOptions().exportEnvSettings(p) |