Comment 4 for bug 560422

Revision history for this message
Julian Edwards (julian-edwards) wrote : Re: [Bug 560422] Re: Consistent retry failures on web UI

On Monday 12 April 2010 17:16:30 Michael Nelson wrote:
> {{{
> self.buildstate = BuildStatus.FAILEDTOBUILD
> self.storeBuildInfo(librarian, slave_status)
> self.buildqueue_record.builder.cleanSlave()
> self.notify()
> self.buildqueue_record.destroySelf()
> }}}

One explanation if indeed this piece of code is getting called is that
something is doing a commit() in storeBuildInfo(), cleanSlave() or notify(),
before failing and aborting the rest of the txn.