deadlock
Une définition du Jargon Français.
nom→ masculin→. [exécution]. Blocage découlant d'un bug faisant qu'au moins deux entités (fonctions, processus...) s'attendent indéfiniment mutuellement. Chacune dispose d'un verrou dont une autre a besoin, et cela forme un « cycle » (une chaîne fermée) donc au moins l'un d'eux doit renoncer à attendre (et le plus souvent par conséquent être tué).
C'est par exemple le cas lorsqu'un processus A attend B qui attend C qui attend A.
Interblocage, en français.
Voir aussi livelock.