Date: Fri, 9 Oct 2020 20:30:28 +0000 (UTC) From: Gordon Tetlow <gordon@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r366586 - user/cperciva/freebsd-update-build Message-ID: <202010092030.099KUSHf037608@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gordon Date: Fri Oct 9 20:30:27 2020 New Revision: 366586 URL: https://svnweb.freebsd.org/changeset/base/366586 Log: Change job handling to use the same construct I moved to later. This could probably be abstracted into a function. Modified: user/cperciva/freebsd-update-build/build-upgrade-patches.sh Modified: user/cperciva/freebsd-update-build/build-upgrade-patches.sh ============================================================================== --- user/cperciva/freebsd-update-build/build-upgrade-patches.sh Fri Oct 9 20:28:46 2020 (r366585) +++ user/cperciva/freebsd-update-build/build-upgrade-patches.sh Fri Oct 9 20:30:27 2020 (r366586) @@ -82,13 +82,8 @@ zcat ${WWWDIR}/${TARGETREL}/${ARCH}/m/* | genpatch & - jobs="$(jobs)" - numjobs=$(echo "$jobs" | wc -l) - while [ $numjobs -ge $MAXJOBS ]; do + while [ $(ls -d ${TMPDIR:-/tmp}/genpatch* 2>/dev/null | wc -l) -ge $MAXJOBS ]; do sleep 2 - - jobs="$(jobs)" - numjobs=$(echo "$jobs" | wc -l) done done
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010092030.099KUSHf037608>