summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorArne Juul <arnej@yahooinc.com>2022-09-29 14:00:46 +0000
committerArne Juul <arnej@yahooinc.com>2022-09-29 14:00:46 +0000
commit81a431c874b780fd7cfb38062e03c036c0895220 (patch)
tree0c49ae921347ee0ece664d0be27305f7a4df8edc /client
parent88122f5ef3a7ffa63cc5974b6703bd8b2b3f89ca (diff)
add two more common env vars
Diffstat (limited to 'client')
-rw-r--r--client/go/script-utils/startcbinary/common_env.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/client/go/script-utils/startcbinary/common_env.go b/client/go/script-utils/startcbinary/common_env.go
index 44157b5d5a6..144a30b2ecb 100644
--- a/client/go/script-utils/startcbinary/common_env.go
+++ b/client/go/script-utils/startcbinary/common_env.go
@@ -16,6 +16,8 @@ const (
ENV_STD_THREAD_PREVENT_TRY_CATCH = "STD_THREAD_PREVENT_TRY_CATCH"
ENV_GLIBCXX_FORCE_NEW = "GLIBCXX_FORCE_NEW"
ENV_JAVA_HOME = "JAVA_HOME"
+ ENV_LD_LIBRARY_PATH = "LD_LIBRARY_PATH"
+ ENV_MALLOC_ARENA_MAX = "MALLOC_ARENA_MAX"
ENV_VESPA_AFFINITY_CPU_SOCKET = "VESPA_AFFINITY_CPU_SOCKET"
ENV_VESPA_LOAD_CODE_AS_HUGEPAGES = "VESPA_LOAD_CODE_AS_HUGEPAGES"
@@ -59,6 +61,9 @@ func (spec *ProgSpec) configureCommonEnv() {
os.Unsetenv(ENV_LD_PRELOAD)
spec.setenv(ENV_STD_THREAD_PREVENT_TRY_CATCH, "true")
spec.setenv(ENV_GLIBCXX_FORCE_NEW, "1")
+ spec.setenv(ENV_LD_LIBRARY_PATH, vespa.FindHome()+"/lib64")
+ spec.setenv(ENV_MALLOC_ARENA_MAX, "1")
+
// fallback from old env.vars:
spec.considerEnvFallback(ENV_VESPA_USE_HUGEPAGES_LIST, ENV_HUGEPAGES_LIST)
spec.considerEnvFallback(ENV_VESPA_USE_MADVISE_LIST, ENV_MADVISE_LIST)