YOLOFix for race cond when reserving a job

Fixes potential race condition when the worker has recived a signal, avoids dropping a job on the floor