You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by mt...@apache.org on 2009/04/29 11:14:34 UTC

svn commit: r769726 - in /commons/sandbox/runtime/trunk/src/main/java/org/apache/commons/runtime: Group.java User.java

Author: mturk
Date: Wed Apr 29 09:14:33 2009
New Revision: 769726

URL: http://svn.apache.org/viewvc?rev=769726&view=rev
Log:
Singleton is not a proper name. It's basically a lock

Modified:
    commons/sandbox/runtime/trunk/src/main/java/org/apache/commons/runtime/Group.java
    commons/sandbox/runtime/trunk/src/main/java/org/apache/commons/runtime/User.java

Modified: commons/sandbox/runtime/trunk/src/main/java/org/apache/commons/runtime/Group.java
URL: http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/java/org/apache/commons/runtime/Group.java?rev=769726&r1=769725&r2=769726&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/java/org/apache/commons/runtime/Group.java (original)
+++ commons/sandbox/runtime/trunk/src/main/java/org/apache/commons/runtime/Group.java Wed Apr 29 09:14:33 2009
@@ -27,11 +27,11 @@
 public final class Group
 {
 
-    // Singleton access to users database
-    private static Object singleton;
+    // Serialize access to group database
+    private static Object lock;
     static {
 
-        singleton = new Object();
+        lock = new Object();
     }
 
     private Group()
@@ -85,7 +85,7 @@
         throws IOException, SecurityException
     {
         GroupIterator iter;
-        synchronized(singleton) {
+        synchronized(lock) {
             iter = new GroupIteratorImpl(enum0());
         }
         return iter;

Modified: commons/sandbox/runtime/trunk/src/main/java/org/apache/commons/runtime/User.java
URL: http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/java/org/apache/commons/runtime/User.java?rev=769726&r1=769725&r2=769726&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/java/org/apache/commons/runtime/User.java (original)
+++ commons/sandbox/runtime/trunk/src/main/java/org/apache/commons/runtime/User.java Wed Apr 29 09:14:33 2009
@@ -29,10 +29,10 @@
 {
 
     // Singleton access to users database
-    private static Object singleton;
+    private static Object lock;
     static {
 
-        singleton = new Object();
+        lock = new Object();
     }
 
     private User()
@@ -82,7 +82,7 @@
         throws IOException, SecurityException
     {
         UserIterator iter;
-        synchronized(singleton) {
+        synchronized(lock) {
             iter = new UserIteratorImpl(enum0());
         }
         return iter;