On 19 September 2010 01:33, Andrew Brunner wrote: > On Sat, Sep 18, 2010 at 5:17 PM, Marco van de Voort wrote: >> Well, one pain less. Delphi deprecated suspending/resuming of threads. > > Sometimes you have to ask what where they thinking?
If you understand the possible problems, it is rather a question of: "Why did they take so long to deprecate the flaw". Imagine your thread has locked a major resource, now you suspend that thread. A instant deadlock occurs because that thread will never release that resource. This Java website explains the problem rather well. http://download.oracle.com/javase/1.4.2/docs/guide/misc/threadPrimitiveDeprecation.html -- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
