When a process is waiting indefinitely to enter its critical section
Mutual exclusion mechanism when a process executes in an infinite loop waiting for availability
Review of concurrency concepts in Programming Languages