summaryrefslogtreecommitdiffstats
path: root/client/go/jvm/container.go
diff options
context:
space:
mode:
Diffstat (limited to 'client/go/jvm/container.go')
-rw-r--r--client/go/jvm/container.go7
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)