summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2022-12-27 13:01:09 +0100
committerHelmut Grohne <helmut@subdivi.de>2022-12-27 13:01:09 +0100
commitb44e90f2139b97ac92bd69123679d04d16c9bd15 (patch)
tree516e4964704e435698f8ddfd0459f551fe560a57
parent98fd7c69af3dd9b2dc56399197dc1e441939012e (diff)
downloaddebvm-b44e90f2139b97ac92bd69123679d04d16c9bd15.tar.gz
debvm-run: reenable smp for real
An empty MAX_SMP was supposed to mean "no limit", but it actually caused the -smp flag to be skipped entirely. Fixes: f3caaf885cf4 ("debvm-run: reenable smp for ppc64el")
-rwxr-xr-xdebvm-run4
1 files changed, 2 insertions, 2 deletions
diff --git a/debvm-run b/debvm-run
index edb01ad..972eac6 100755
--- a/debvm-run
+++ b/debvm-run
@@ -140,9 +140,9 @@ else
;;
esac
fi
-if test "$MAX_SMP" -gt 1; then
+if test -z "$MAX_SMP" || test "$MAX_SMP" -gt 1; then
NPROC=$(nproc)
- test "$NPROC" -gt "$MAX_SMP" && NPROC=$MAX_SMP
+ test -n "$MAX_SMP" && test "$NPROC" -gt "$MAX_SMP" && NPROC=$MAX_SMP
set -- -smp "$NPROC" "$@"
fi