Reuse the waiting monitor when a worker exits

Fixes #61.