0c2b1eb0f6
portupgrade(1): - Check return status of hardly failing commands also. pkgdb(1): - Add -Q/--quiet and -QQ for internal use. portsclean(1): - Ditto. overall: - Reduce /bin/sh process calls by replacing shell redirection to /dev/null with pkgdb -Q/portsclean -Q/fetch -q. (I know I can do fork, dup and exec if necessary) - Eliminate zombies during running. Formerly waitpid's against terminated processes are delayed until Ruby gets short of resource and thus runs a GC, but now portupgrade(1), pkgdb(1) and portsclean(1) explicitly kick a waitpid immediately after each popen() is done. PR: ports/38075 Submitted by: Chris J. Mutter <cjm@s2.enemy.org> Reported by: several others |
||
---|---|---|
.. | ||
barry | ||
p5-FreeBSD-Ports | ||
pib | ||
pkg_remove | ||
pkg_tree | ||
portcheckout | ||
porteasy | ||
portlint | ||
portupgrade | ||
portupgrade-devel | ||
qtpkg |