Author: sebb Date: Tue Nov 23 11:12:48 2010 New Revision: 1038055 URL: http://svn.apache.org/viewvc?rev=1038055&view=rev Log: Make immutable private fields final for thread-safety
Modified: commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/cache/SoftRefFilesCache.java Modified: commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/cache/SoftRefFilesCache.java URL: http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/cache/SoftRefFilesCache.java?rev=1038055&r1=1038054&r2=1038055&view=diff ============================================================================== --- commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/cache/SoftRefFilesCache.java (original) +++ commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/cache/SoftRefFilesCache.java Tue Nov 23 11:12:48 2010 @@ -61,9 +61,9 @@ public class SoftRefFilesCache extends A new HashMap<Reference<FileObject>, FileSystemAndNameKey>(100); private final ReferenceQueue<FileObject> refqueue = new ReferenceQueue<FileObject>(); - private AtomicReference<SoftRefReleaseThread> softRefReleaseThread = new AtomicReference<SoftRefReleaseThread>(); + private final AtomicReference<SoftRefReleaseThread> softRefReleaseThread = new AtomicReference<SoftRefReleaseThread>(); - private Lock lock = new ReentrantLock(); + private final Lock lock = new ReentrantLock(); /**