[add]
OnTerminate Eventhandler definieren
TThread.OnTerminate
Oder bei einer eigenen TThread-Klasse das DoTerminate überschreiben.
Und Assigned(Thread.FatalException) kann man prüfen, ob der Thread mit einer
Exception oder normal beendet wurde.
siehe auch Thread.FatalException.ClassName und (Thread.FatalException as
Exception).Message