Deadlock


This article will present a deadlock and some tools to examine and identify it. A deadlock situation happens when two or more threads are waiting to acquire the object monitor of one or more objects that are already locked one of the competing threads. Hence, the threads will wait forever,…