lp:~cjwatson/launchpad-buildd/fix-abort

Created by Colin Watson and last modified
Get this branch:
bzr branch lp:~cjwatson/launchpad-buildd/fix-abort
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Colin Watson
Project:
launchpad-buildd
Status:
Merged

Recent revisions

64. By Colin Watson

Merge trunk.

63. By Colin Watson

Merge trunk.

62. By Colin Watson

Move processscanpath to the end of the allmanagers section on upgrade, not the start.

61. By Colin Watson

Avoid awkward Python conditional expression syntax.

60. By Colin Watson

Handle calls to abort while already ABORTING.

59. By Colin Watson

Changelog.

58. By Colin Watson

Rearrange state machine to reap processes properly even in abort cases. Introduce new BuildStatus.ABORTED state.

57. By Colin Watson

On abort, call scan-for-processes to kill all processes in the chroot. Just killing top-level processes and expecting signals to propagate downward is not reliable.

56. By Colin Watson

Move scan-for-processes up to the top-level slave code so that it is
available for more general use.

55. By Adam Conrad

Short the readlink call in scan-for-process with a true to avoid
prematurely exiting the process scan when tripping over zombies.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:launchpad-buildd
This branch contains Public information 
Everyone can see this information.

Subscribers