summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArne H Juul <arnej27959@users.noreply.github.com>2020-09-10 13:48:01 +0200
committerGitHub <noreply@github.com>2020-09-10 13:48:01 +0200
commit76952971813c369d51ac4771efb948600e3430c6 (patch)
treea39419b4119d1f05c31c849c653d00786e9b3c20
parentd3a5658487cb19a3046fe09915b52555b57ca586 (diff)
parent5ccd89ae68bfe151438f82729fb891138b3ad650 (diff)
Merge pull request #14364 from vespa-engine/havardpe/set-omp-num-threads-to-1-when-running-something-proton-something
set omp num threads to 1 when running *proton*
-rw-r--r--configd/src/apps/sentinel/service.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/configd/src/apps/sentinel/service.cpp b/configd/src/apps/sentinel/service.cpp
index 5701d4b70e8..c535d4442ee 100644
--- a/configd/src/apps/sentinel/service.cpp
+++ b/configd/src/apps/sentinel/service.cpp
@@ -325,6 +325,9 @@ Service::runChild()
if (_config->affinity.cpuSocket >= 0) {
setenv("VESPA_AFFINITY_CPU_SOCKET", std::to_string(_config->affinity.cpuSocket).c_str(), 1);
}
+ if (_config->command.find("proton") != vespalib::string::npos) {
+ setenv("OMP_NUM_THREADS", "1", 1);
+ }
// ROOT is already set
// Set up file descriptor 0 (1 and 2 should be setup already)