Created by James Hunt on 2014-08-29 and last modified on 2014-08-29
Get this branch:
bzr branch lp:~jamesodhunt/upstart/bug-1357252
Only James Hunt can upload to this branch. If you are James Hunt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

James Hunt

Recent revisions

1661. By James Hunt on 2014-08-29

* init/cgroup.c:
  - Removed nih_debug() and nih_warn() calls since, although
    useful, this output pollutes job logs when running in debug mode.
  - cgroup_clear(): New function to request cgroups be removed.
  - cgroup_create(): Don't mark cgroups 'remove-on-empty' since Upstart
    can race with cgmanager.
* init/job.c: job_last_process(): New helper function.
* init/job_process.c:
  - job_process_spawn_with_fd(): Request that the
    cgroup manager destroy all job cgroups after upstart has created
    required cgroups for last job process which avoids the
    'remove-on-empty' race (LP: #1357252).
  - job_process_error_handler(): Added handling for new
* init/job_process.h: JobProcessErrorType: Added new
* init/tests/test_job.c: test_job_last_process(): New test for

1658. By James Hunt on 2014-07-17

* NEWS: Begin new release.

1657. By James Hunt on 2014-07-16

* NEWS: Release 1.13.1

1655. By Dimitri John Ledkov on 2014-07-14

fix pid

1654. By Dimitri John Ledkov on 2014-07-14

Allow either result

1653. By Dimitri John Ledkov on 2014-07-13

clean up test & call job_process_handler

1652. By Dimitri John Ledkov on 2014-07-12

Actually make WITHOUT_JOB_PROCESS to be without job_process_handler.

Branch metadata

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