summaryrefslogtreecommitdiffstats
path: root/vespabase/src/common-env.sh
diff options
context:
space:
mode:
authorHarald Musum <musum@yahoo-inc.com>2017-02-03 08:33:31 +0100
committerHarald Musum <musum@yahoo-inc.com>2017-02-03 08:33:31 +0100
commit5119585e20e7ec53a41adb87f995228a23242a86 (patch)
treeae6ff4661cd452b896b4f46bfc75f6496002f5a0 /vespabase/src/common-env.sh
parenta229dd6d865c8652df65429c5682ce166bfb51f9 (diff)
Handle max processes not being a number ("unlimited")
Diffstat (limited to 'vespabase/src/common-env.sh')
-rwxr-xr-xvespabase/src/common-env.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/vespabase/src/common-env.sh b/vespabase/src/common-env.sh
index 3e04b5b808c..665172f8b93 100755
--- a/vespabase/src/common-env.sh
+++ b/vespabase/src/common-env.sh
@@ -157,7 +157,8 @@ fixlimits () {
fi
# number of processes/threads
- if [ `ulimit -u` -lt 409600 ]; then
+ max_processes=`ulimit -u`
+ if [ $max_processes != "unlimited" -a $max_processes -lt 409600 ]; then
ulimit -u 409600
fi
}