Simplified spinlock unlocking logic. No need to use crossSwapping, we ca...

...n simply assign zero to locking variable