Alternative to RecursiveTaskMutex that supports interruption.
This class supports the use of vibe.core.task.Task.interrupt() while waiting in the lock() method. However, because the interface is not nothrow, it cannot be used as an object monitor.
RecursiveTaskMutex, InterruptibleTaskMutex
See Implementation
Alternative to RecursiveTaskMutex that supports interruption.
This class supports the use of vibe.core.task.Task.interrupt() while waiting in the lock() method. However, because the interface is not nothrow, it cannot be used as an object monitor.