lp:upstart/0.3

Created by Scott James Remnant (Canonical) and last modified

The "0.3" series is the previous stable branch, new deployments should use "0.6".

Get this branch:
bzr branch lp:upstart/0.3
Only Scott James Remnant (Canonical) can upload to this branch. If you are Scott James Remnant (Canonical) please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Scott James Remnant (Canonical)
Project:
upstart
Status:
Abandoned

Recent revisions

707. By Scott James Remnant (Canonical)

* NEWS: Update.

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.

705. By Scott James Remnant (Canonical)

* NEWS: Update

704. By Scott James Remnant (Canonical)

* util/man/initctl.8: Fix formatting of SYNOPSIS

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.

702. By Scott James Remnant (Canonical)

bump master copyright

701. By Scott James Remnant (Canonical)

bump copyrights

700. By Scott James Remnant (Canonical)

* configure.ac: Bump version to 0.3.11

699. By Scott James Remnant (Canonical)

* NEWS: Release 0.3.10

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)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.