buildbot/buildbot — pull request #414 by tomprince (2012-05-18 19:43:44+00:00)
Title: RFC: Make master-side source steps respect timeout option.

Unfortunately, this breaks *all* of the tests. The `DEFAULT_TIMEOUT` is patched into the constructor of `RemoteCommand`, which is fine for `ShellCommand`, since it doesn't know about `timeout`, and just passes it through to the `RemoteCommand` constructor. This doesn't work with source steps which do know about `timeout`.

I'm not sure how best to fix this, without changing all the tests for this.