bpoweski/rabbit_queue — Issue #8: ProcessSpawner#shutdown! should wait for a period of time for all workers to stop
Author: bpoweski
Created: 2012-01-08 02:45:23+00:00
State: open

1. Signal workers to stop
2. If at any point all workers are stopped they the spawner should stop
3. The spawner should wait a period of time (say 30s) and then issue a KILL
4. If it has issued a KILL it should wait another period of time (say 10s) before giving up then exiting