In operating systems and database applications, a situation in which two or more processes cannot continue because each process is waiting for resources to be freed by the continuation of the other process.
— Computer ScienceA situation in which a thread will not relinquish its exclusive access to a critical section.
— Computer ScienceA condition under which a transaction cannot proceed
— Computer ScienceUnresolved contention for the use of resources.
— Computer ScienceA condition in which two independent threads of control are blocked, each waiting for the other to take some action.
— Computer Science