[Buildbot-devel] Defunct processes in buildslave after ShellCommand completion

Mitch Oliver mitch.oliver at gmail.com
Thu Nov 16 14:12:35 UTC 2006

I wanted to reply to this as I found a solution.  Upgrading to Python
2.5 has resolved the issue.  It appears that the issue itself is in
Twisted and not buildbot.

On 11/10/06, Mitch Oliver <mitch.oliver at gmail.com> wrote:
> After a ShellCommand completes I frequently end up with defunct
> processes in my process list, and the commands always end up with the
> following exception in my buildmaster waterfall:
>   command timed out: 1200 seconds without output, killing pid [pid]
>   SIGKILL failed to kill process
>   using fake rc=-1
>   program finished with exit code -1
>   remoteFailed: [Failure instance: Traceback from remote host --
> Traceback (most recent call last):
>   Failure: buildbot.slave.commands.TimeoutError: SIGKILL failed to kill process
>   ]
> This occurs using buildbot 0.7.4 in Python 2.3.3 with Twisted 2.4.0 on
> Solaris 10 (Sparc).
> Has anyone else run into this problem?  I saw a message in the
> archives about something similar on NetBSD, but the thread seems to
> have died.
> Thanks,
> Mitch Oliver

More information about the devel mailing list