>
>Haven't looked at it for a long time.
>Which race conditions did you encounter and which
>flaws should be fixed to prevent them?
>
(Haven't looked at it for a long time too :-)
Mh, generally i never liked the idea that a separated
thread handled critical events, and, if i remember
correctly, in many situation the event thread was supposed
to react to notifications that are critical for the
application thread, (that could not always happen). The
event thread should be a real time thread, ie it should
have priority +infinity relatively to the application
thread.
I had tried to solve with a couple of (incomplete)
patches, but since then i didn't have enough time to work
on it.
I don't know if theese consideration are still actual, if
not, that's even better. :-)
Regards
Maurizio
|