Set this flag, and if a thread is waiting for it, signal the waiting thread. The behavior is undefined if this flag is already set.
Set this flag, and if a thread is waiting for it, signal the waiting thread. The behavior is undefined if this flag is already set.