mutex
noun
°(computing programming) An object in a program that serves as a lock, used to negotiate mutual exclusion among threads.