~hazmat/pyjuju/proposed-support

Viewing all changes in revision 484.

  • Committer: Kapil Thangavelu
  • Author(s): Kapil Thangavelu
  • Date: 2012-03-17 14:32:43 UTC
  • mfrom: (467.3.5 hook-alias-expansion-redux)
  • Revision ID: kapil@canonical.com-20120317143243-n61qy0jl5kt1qmgv
Various fixes around hook execution and scheduling.

Fixed in this branch.

- hook processes dying because of uncaught signals were being 
  treated as though they had succeeded.

- scheduler's that were started after stopped, would silently stop themselves 
  because they didn't ignore the run queue stop marker value based on their 
  current running status.

- the expansion of joined events to multiple hook executions did not take into 
  account the failure of a hook should stop executions.

R=jimbaker
CC=
https://codereview.appspot.com/5730044

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: