Flipped the conditional...
Don't re-initialize logger
Add "stop_on_idle" option. Worker master quits if a worker becomes idle.