Einzelnen Beitrag anzeigen

Benutzerbild von geskill
geskill

Registriert seit: 17. Feb 2007
Ort: NRW
420 Beiträge
 
Delphi 2010 Professional
 
#2

AW: Threadsafe einen Zähler herunterzählen

  Alt 7. Mär 2016, 18:17
Du erstellst eine lokale CS, aber ich gehe davon aus, dass du etwas global (g_RunningThreads) vor mehreren Zugriffen schützen möchtest. Also entweder CS global deklarieren (so dass alle die gleiche CS-Instanz benutzen) oder einfach TInterlocked.Decrement(g_RunningThreads); benutzen
Sebastian
  Mit Zitat antworten Zitat