Einzelnen Beitrag anzeigen

AJ_Oldendorf

Registriert seit: 12. Jun 2009
397 Beiträge
 
Delphi 12 Athens
 
#8

AW: Synchronisierung zwischen Threads ohne Mutex

  Alt 30. Jan 2025, 09:02
Delphi-Quellcode:
  TMonitor.Enter(MyList);
  try
    MyList.Add(42);
  finally
    TMonitor.Exit(MyList);
  end;
Das heißt, wenn ich in dem try-Abschnitt (zwischen dem .Enter und .Exit) mit Task 1 bin, bleibt eine Task 2 im ".Enter" hängen, solange die Task 1 das ".Exit" nicht durchgeführt hat im finally?
  Mit Zitat antworten Zitat