master/lib
Olivier Amblet cb8b845eb6 A bad guard do not threaten the whole process.
Every guard task are now executed through
supervised_task method.

If a guard failed to achieve its task(raise error)
a message is logged and the guard is fired.

The stop method now always quit the application
at the end.

Specs added. The documentation specify that if a
throw an exception, it will be dismissed.
2010-10-27 15:18:00 +02:00
..
guard A bad guard do not threaten the whole process. 2010-10-27 15:18:00 +02:00
guard.rb A bad guard do not threaten the whole process. 2010-10-27 15:18:00 +02:00