Nicht funktionierende Locking Algorithmen
⇒ Spezifische Schlossvariable (key) dafür vorsehen

Problem: Zugriff auf key ist selbst kritischer Abschnitt

Aber: Prozess1 hat Vorteil gegenüber Prozess2

  • keine Fairness
  • „Verhungern“ von Prozess2 möglich (Starvation)