[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