Add a test for race condition with multiple workers trying to pick up the same job.

- The fix in your code still raises an exception
- Causes an exception when trying to destroy the job after multiple
  workers have picked up the same job.