On 8 October 2010 16:27, Sven Barth wrote:
> There is the problem: The main thread is waiting for the second thread to
> finish and the second thread is waiting for the main thread to find time to
> process its synchronized message. This is a classical DEADLOCK.

OK, with that clear explanation I now understand the problem. :-)


> I'll choose the third option. ;P (please don't be offended)

Not at all. At least I now understand the problem better, and why it
doesn't occur under Windows (Delphi or FPC).



-- 
Regards,
  - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net:8080/fpgui/
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to