Removed the compare and swaps, can cause things to never unlock