> 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]




Reply via email to