A set of process is in a deadlock state if each process in the set is waiting for an event that can be caused by only another process in the set.. Circular chain of waiting, in which each process is waitingfor a resource held by the next process in the chain is one of the condition for deadlock.