spinlock tryLock fix