Index: src/org/openide/util/Mutex.java =================================================================== RCS file: /cvs/openide/src/org/openide/util/Mutex.java,v retrieving revision 1.56 diff -u -r1.56 Mutex.java --- src/org/openide/util/Mutex.java 27 Feb 2003 23:41:08 -0000 1.56 +++ src/org/openide/util/Mutex.java 23 Apr 2003 12:10:06 -0000 @@ -1210,6 +1210,9 @@ private Mutex parent; final void setParent(Mutex parent) { + if (this.parent != null) { + throw new RuntimeException("This Mutex.Priviledged is already bound to a Mutex instance. It cannot be reused."); //NOI18N + } this.parent = parent; } @@ -1228,5 +1231,10 @@ public void exitWriteAccess() { parent.leave(Thread.currentThread()); } + + public Mutex getMutex() { + return parent; + } + } }