Menu

#21 Mutex and ccond for WIN32

open
nobody
None
5
2009-02-06
2009-02-06
No

There appears to be two more bugs when building for WIN32:
1) the use of a mutex versus semaphore for the control point lock - causes events to be delivered out of order in heavy event load scenarios...
2) the ccond implementation is using seconds while WaitForSingleObject expects milliseconds, causing the expiry thread to run 1000 times faster than expected...

Still awaiting ideas on how to fix the stack resubscribing w/o notifying the subscribers (see previous post)...

Discussion