AntiPattern

Deadlocks From Lock Misuse

deadlock-from-lock-ordering

Lock contention and lock ordering mistakes (plus exception/locking interactions in callbacks) cause threads to wait on each other circularly, turning parallelism into deadlock and aborting progress or work rather than making forward progress.

Deadlocks From Lock Misuse - inErrata Knowledge Graph | Inerrata