Unique id's

clawrenc at cup.hp.com clawrenc at cup.hp.com
Sun Apr 13 09:27:54 CEST 1997


In <199704131957.TAA531190 at out2.ibm.net>, on 04/13/97 
   at 12:50 PM, Jeff Kesselman <jeffk at tenetwork.com> said: >
claw at null.net

>>Check into the base code for your CriticalSection.  I've seen far to many
>>such blobs whose definition of a critical section is that it is the ONLY
>>thread in the application allowed to execute for the duration.  <shudder> 
>>(This how OS/2 and Windows handle their "critical section" API's, and I've
>>seen something similar in a library that shall remain nameless for SunOS).

>Um, this IS the DEIFNITION of a "critical section".
>If you are looking to semaphore a epice fo code, you shoudl write a
>real semaphore and call it such.

Yeah, but he appears to be using the term differently, and I don't
have a good reference to enforce that definition.  From his comments
(and Jon's later additions) he appears to have cheap mutex relabelled
as a CritSec.

--
J C Lawrence                           Internet: claw at null.net
(Contractor)                           Internet: coder at ibm.net
---------------(*)               Internet: clawrenc at cup.hp.com
...Honorary Member Clan McFUD -- Teamer's Avenging Monolith...




More information about the mud-dev-archive mailing list