Get rid of those now pointless mutex locks, and just spin...  TODO:  Use a real spinlock...