Thema: Delphi Workerthreadpool Frage

Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Workerthreadpool Frage

  Alt 16. Feb 2015, 19:43
Erweitere doch die Klasse um einen Event, der gefeuert wird wenn die Jobwarteschlange leer ist und alle Workerthreads auf Jobs warten. Dann ist der Pool ja im Idle Modus und so würde ich den Event auch nennen OnIdle .

Ansonsten lass doch jeden Job zum Schluss per TThread.Synchronize eine Nachricht schicken, wo er seine Fertigstellung meldet.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat