Ανίχνευση και επανόρθωση

Η ανίχνευση των αδιεξόδων μπορεί να γίνει με έρευνα του γράφου των αδιεξόδων για κύκλους. Αφού ανιχνευθεί το αδιέξοδο η επανόρθωση μπορεί να γίνει με τους παρακάτω τρόπους:
  1. Προεκχώρηση του πόρου
  2. Οπισθοδρόμηση της διεργασίας σε προηγούμενο σημείο ελέγχου (checkpoint)
  3. Εξάλειψη κάποιων διεργασιών