Steven Schveighoffer wrote:D's monitors are lazily created, so there should be no issue with resource allocation.What happens if two threads attempt to create a monitor for the same object at the same time? Is there a global lock to avoid race conditions in this case?Jerome
Only the reference to the mutex is shared, so all you need in an atomic op.
