I am writting an application that runs about 100-200 threads that share
a few specialized buffers. I am using the Mutex class to share the
buffers between the different threads.
I am experiencing some weird problems where apparently some threads are
waiting for the mutex and don’t get it even tho it is free. If I add a
little ‘monitoring thread’ that wakes them up, it seems to work fine.
Anyone has some hints on what could go wrong?
I’ll be glad to give more information if needed…