Re: [AD] [GUI] Error using MSG_IDLE

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


> and 2nd: this only happens in windows (DIRECTX and DIRECTX_WIN at least)

Threads. It's a "deadlock" bug due to bad synchronisation between the
threads. Probably introduced by my patch fixing another thread-related bug.
Same thing for the Win2k bug.
Allegro is heavily multi-threaded (the simple test program uses no less than
8 threads !!!) and I think there's no proper synchronisation mechanism in
the code.

--
Eric Botcazou
ebotcazou@xxxxxxxxxx




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/