~gandelman-a/pyjuju/bootstrap-fix

Viewing all changes in revision 253.

  • Committer: Gustavo Niemeyer
  • Date: 2011-06-14 16:29:50 UTC
  • mfrom: (239.5.9 debug-hook-fixes)
  • Revision ID: gustavo@niemeyer.net-20110614162950-v30h1hdele6gs3mm
Merged debug-hook-fixes branch [r=hazmat,bcsaller,jimbaker]

This branch fixes a number of problems in the debug-hooks functionality,
and switches to using tmux for solving some of them. For instance:

- joined and departed hooks are now valid
- Sometimes screen was being fired with the ubuntu user
- Sometimes screen was firing two independent sessions with the same name
- The exit handler was only called on HUP
- If the hook.sh shell died for whatever reason, it would hang forever

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: