What is "livelock"

A livelock is similar to a deadlock (or deadlock), except that the states of the processes involved in livelock constantly change relative to each other, none progressing. Livelock is a special case of resource starvation; the general definition states only that a specific process is not progressing.

A real example of livelock occurs when two people meet in a narrow corridor, and each tries to be educated by moving to the side to let the other pass, but they end up swinging from one side to the other without progressing, because they both move repeatedly the same way at the same time.