atomic operation should not be able to throw atomicstateexception when trying to commit because a failure could have happened spuriously
be sure to grab strong refs on tryLock
Revert "atomic operation should not be able to throw atomicstateexception when trying to commit because a failure could have happened spuriously"

This reverts commit 68b050bbebce7c016978ecbade69b40df0883f87.
I think the lock services ACTUALLY work this time..
lets see if these tests stop spinning forever