[fpc-pascal] My bug or rtl bug with TThread and TThreadList?

Mattias Gaertner nc-gaertnma at netcologne.de
Fri Jul 28 17:37:03 CEST 2017


On Fri, 28 Jul 2017 10:37:24 -0400
Anthony Walter <sysrpl at gmail.com> wrote:

> Could someone please look at this small bit of code and tell me I have a
> bug or if there is something wrong with the RTL?
> 
> https://gist.github.com/sysrpl/40505d25fbd38c4404f95225f21fe0a6

Strange code. PostMessage is already threadsafe. Maybe you found a bug
in the LCL and are trying to workaround?

 
> SafePostThread is called from the UI thread, but a complete hangs of either
> thread happens after sometimes one or calls calls.
> 
> The most I get this before things go wrong:
> 
> Post message
> 
> New message
> 
> Post message
> 
> 
> I am using FPC trunk on Linux.

Which Widgetset?

Mattias



More information about the fpc-pascal mailing list