From dd4518bc39af5a11cfdaca5f32ac76a6b42765dc Mon Sep 17 00:00:00 2001 From: romkatv Date: Thu, 6 Jun 2019 10:53:41 +0200 Subject: [PATCH] pull upstream changes from gitstatus --- gitstatus/gitstatus.plugin.zsh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gitstatus/gitstatus.plugin.zsh b/gitstatus/gitstatus.plugin.zsh index 64d3f9f4..9a5f5e4f 100644 --- a/gitstatus/gitstatus.plugin.zsh +++ b/gitstatus/gitstatus.plugin.zsh @@ -306,9 +306,10 @@ function gitstatus_start() { local -i threads=${GITSTATUS_NUM_THREADS:-0} (( threads > 0)) || { + threads=8 case $os in - FreeBSD) threads=$(( 2 * $(sysctl -n hw.ncpu) ));; - *) threads=$(( 2 * $(getconf _NPROCESSORS_ONLN) ));; + FreeBSD) (( ! $+commands[sysctl] )) || threads=$(( 2 * $(command sysctl -n hw.ncpu) ));; + *) (( ! $+commands[getconf] )) || threads=$(( 2 * $(command getconf _NPROCESSORS_ONLN) ));; esac (( threads <= 32 )) || threads=32 }