#2386: Hang on Linux on start master
---------------------+----------------------
Reporter: muro | Owner:
Type: defect | Status: closed
Priority: critical | Milestone: 0.8.7p1
Version: 0.8.7 | Resolution: invalid
Keywords: hang |
---------------------+----------------------
Changes (by dustin):
* status: assigned => closed
* resolution: => invalid
Comment:
So, sorry to say that the changes you suggest are introducing bugs that
incidentally change the timing of the buildmaster startup. For example,
your second change would make self.objectId a Deferred object, rather than
an integer, and the DB engine is unlikely to be able to handle that value
later. A master that starts up just fine but doesn't work isn't much
better than one that doesn't start up :)
Other people have seen this hang at different points in their startup, and
some more or less reliably. It all depends on the master config, how busy
the system is, OS, Python, and Twisted versions, and some randomness.
I think we've narrowed #1992 down to a race condition involving POSIX
signals or some other state "left over" from the fork() performed by
'buildbot start' or, equivalently, 'make start'. Let's take the
discussion back there to keep everything in one place.
--
Ticket URL: <http://trac.buildbot.net/ticket/2386#comment:5>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Buildbot-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/buildbot-commits