Grepping for ^processor in /proc/cpuinfo produces a zero result on
sparc64, so don't do it. Use sysfs instead.
Signed-off-by: Jan Engelhardt
---
dist/obsworker | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dist/obsworker b/dist/obsworker
index d7a77c2..295f19c 100755
--- a/dist/obsworker
+++ b/dist/obsworker
@@ -151,7 +151,7 @@ case "$1" in
NUM="$OBS_WORKER_INSTANCES"
else
# start one build backend per CPU
- NUM=`grep -i ^processor /proc/cpuinfo | wc -l`
+ NUM=$(ls /sys/devices/system/cpu/cpu* | wc -l)
fi
I=0
ROOT="/tmp"
--
1.7.0.4
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-buildservice+help@opensuse.org