On Tuesday 10 July 2007 13:13:33 Mike Bonnet wrote:
GDB is not the only build that leaves orphaned processes lying
around.
I've seen similar behavior when building gcc, glibc, and mysql, to name
a few. The problems are usually caused by test suites called during the
build process, and leaving them around after a build has completed (or
failed) can tie up system resources or in some cases cause subsequent
builds to fail.
Just as mock cleans up the filesystem after a build, it should probably
be cleaning up the process list as well. I'd be in favor of adding this
patch. Koji could certainly make use of it.
I see it with java builds too, so I'd +1 this as an easy tool to use to clean
up stalled builds.
--
Jesse Keating
Release Engineer: Fedora