توقف عمليتين عن العمل لانتظار كل منهما الموارد التي تحجزها الأخرى.
مشكلة شائعة في البرمجة المتوازية (Multithreading).