Convert load/store/atomic on jobs to mutexes. This is easier for us to understand and less error prone.
attachment 0001-Ticket-61-Convert-barriers-to-monitor-on-job.patch
Seems okay, and I know you thoroughly tested this, ack
commit c69f539f18fd4141a222a2950291b3105a3cd79b Compressing objects: 100% (33/33), done. Writing objects: 100% (33/33), 9.68 KiB | 0 bytes/s, done. Total 33 (delta 25), reused 0 (delta 0) To ssh://git.fedorahosted.org/git/nunc-stans.git 9dacc22..59aa673 master -> master