On 07-04-2019 16:49, Archie Allison wrote:
The codebase is a reasonable size so too big (and proprietary) to share.

It's always run with a GUI (GTKD), it's just the difference in linking so launching (a)GUI + attached console for stdout.writeln vs. (b)just the GUI window. There's nothing I'd expect to cause races or deadlocks.


How are you using the GUI, GTK is not thread safe, all gui function calls should be made from the GUI thread.

Last time i checked threadsEnter and threadsLeave didn't work properly on windows.

--
Mike Wey

Reply via email to