[Buildbot-commits] [Buildbot] #1992: master hangs on startup
Buildbot
nobody at buildbot.net
Sun Oct 28 21:37:56 UTC 2012
#1992: master hangs on startup
------------------------+-------------------------
Reporter: dustin | Owner: tom.prince
Type: defect | Status: assigned
Priority: major | Milestone: undecided
Version: 0.8.7 | Resolution:
Keywords: performance |
------------------------+-------------------------
Comment (by dustin):
Anything that uses the master's objectid - which is basically just
tracking the last changes that have been processed. While this may not
cause problems for a single-master, it is definitely wrong, and probably
leaves exceptions in your logfile.
I realize you're not particularly familiar with Twisted programming, so as
a metaphor, your suggestion is akin to saying "I clamped off the front
brake lines and snipped the emergency-brake line. It runs fine, no more
squealing brakes, and the e-brake lever works smooth as butter! I
recommend Ford ship all their vehicles like this."
More to the point, this is a particular type of bug that is very sensitive
to initial conditions, which is why it's taken so long to track down. The
errors you introduced change those initial conditions to a some that
happen not to trigger the bug. You could probably delete a few more
"yield" keywords, or maybe add "not" to some "if" statements, and get the
bug to recur.
If the fix discussed above (invoking twistd as an executable to start
buildbot) doesn't pan out as a solution, then we'll certainly look more
deeply at the effects of your change, but the evidence is strongly in
favor of the fix.
--
Ticket URL: <http://trac.buildbot.net/ticket/1992#comment:23>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the Commits
mailing list