checkin from browser
authorClaus Gittinger <cg@exept.de>
Mon, 04 Dec 2000 16:13:27 +0100
changeset 5735 3c1f1f115640
parent 5734 c734386ad598
child 5736 d625e5505254
checkin from browser
RecursionLock.st
--- a/RecursionLock.st	Fri Dec 01 16:44:08 2000 +0100
+++ b/RecursionLock.st	Mon Dec 04 16:13:27 2000 +0100
@@ -11,6 +11,8 @@
 "
 
 
+"{ Package: 'stx:libbasic2' }"
+
 Object subclass:#RecursionLock
 	instanceVariableNames:'process sema'
 	classVariableNames:''
@@ -91,6 +93,12 @@
 
 !RecursionLock class methodsFor:'instance creation'!
 
+forMutualExclusion
+    "for easy exchangability with mutual-exclusion Semaphores..."
+
+    ^ self new 
+!
+
 new
     ^ self basicNew initialize
 
@@ -206,5 +214,5 @@
 !RecursionLock class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/RecursionLock.st,v 1.23 1999-12-14 20:09:38 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/RecursionLock.st,v 1.24 2000-12-04 15:13:27 cg Exp $'
 ! !