> No, they just block themselves if the other thread is running. That is: > > Let's suppose the following were to occur (assuming "CCriticalSection > m_crit" is in the class .h file): > > If you use a different CCriticalSection object for each thread, then the > Lock() calls won't block.
Well, technically I was using a single critical section object before (the
one in the queue structure), but that wouldn't run {:v(
Ho-hum.
--
Jason Teagle
[EMAIL PROTECTED]
