Thema: Delphi Rekursion unterdrücken

Einzelnen Beitrag anzeigen

BiedermannS

Registriert seit: 11. Mai 2014
4 Beiträge
 
#3

AW: Rekursion unterdrücken

  Alt 11. Mai 2014, 22:44
Andere Threads können die Methode ja aufrufen, allerdings soll eine Rekursion verhindert werden. Also z.B.:
Code:
procedure CriticalCode;
begin
  Locked(CriticalCode);
end;
Das führt nämlich unweigerlich zum Deadlock und das möchte ich verhindern, indem ich überprüfe ob die übergebene Methode gleich der aufrufenden Methode ist.
  Mit Zitat antworten Zitat