should put defer j.StatusUpdate() before defer atomic.StoreUint32(&j.status, 0), as they are called in FIFO order.
should put defer j.StatusUpdate() before defer atomic.StoreUint32(&j.status, 0), as they are called in FIFO order.

bamzi/jobrunner,bamzi/jobrunner