FIXME: This isn’t documented in Nutshell.

Since MonitorMixin.new_cond returns a ConditionVariable, and the example above calls while_wait and signal, this class should be documented.

Class Methods
No documentation available
Instance Methods

Wakes up all threads waiting for this lock.

Wakes up the first thread in line waiting for this lock.

Releases the lock held in the associated monitor and waits; reacquires the lock on wakeup.

If timeout is given, this method returns after timeout seconds passed, even if no other thread doesn’t signal.

Calls wait repeatedly until the given block yields a truthy value.

Calls wait repeatedly while the given block yields a truthy value.