Am 10.12.2015 12:15 schrieb "Luca Olivetti" <l...@ventoso.org>:
> It's obvious that you cannot free the thread from inside a "normal"
Synchronize call, it's no so obvious you cannot do it in the OnTerminate
method, so maybe a note could be added in
>
> http://wiki.freepascal.org/User_Changes_3.0
>
> The new implementation is clearly better....once you know *not* to free
the thread inside OnTerminate.

In all honesty it was never documented either that you *can* free the
object from within OnTerminate and in other occurrences you wouldn't free
the object that invoked the handler either, right? So why for TThread then?
=> no need to mention as a change

Regards,
Sven
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to