lp:upstart/0.3
The "0.3" series is the previous stable branch, new deployments should use "0.6".
- Get this branch:
- bzr branch lp:upstart/0.3
Branch merges
Branch information
Recent revisions
- 706. By Scott James Remnant (Canonical)
-
* init/tests/
test_job. c (test_handle_ event): Add a test case for
a job hitting the respawn limit and freeing the emission so the
following job cannot use it
* init/job.c (job_change_cause): Rewind the state back from finished
to handling if we take the event. - 703. By Scott James Remnant (Canonical)
-
* compat/
sysv/telinit. c: Send the init daemon SIGTERM when given
the "u" argument. This remains undocumented and may be withdrawn
in future versions. - 698. By Scott James Remnant (Canonical)
-
* init/tests/
test_job. c (test_child_ reaper) : Add test cases for
a respawning job failing while it's post-start or pre-stop scripts
are still running - but make sure it still respawns afterwards.
* init/job.c (job_child_reaper): In order to fix it, check for
the existing process first. That's not enough because then we won't
respawn when the existing process finishes, so use the goal as a hint
(job_next_state): We use that hint goal here, remembering to set the
goal back to JOB_START afterwards.
(job_change_goal): Assert that we can't call this with JOB_RESPAWN
* init/tests/test_job. c (test_next_state): Add test cases for the
new respawn goal
* upstart/enum.h (JobGoal): Add JOB_RESPAWN
* upstart/enum.c (job_goal_name, job_goal_from_name) : Add JOB_RESPAWN
* upstart/tests/test_ enum.c (test_goal_name)
(test_goal_from_name) : Add tests
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar RepositoryFormatKnitPack6RichRoot (bzr 1.9)