LockedPointer.h Node1 LockedPointer.h Node2 mutex Node1->Node2