svnno****@sourc*****
svnno****@sourc*****
2008年 7月 7日 (月) 08:11:44 JST
Revision: 1011 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=pal&view=rev&rev=1011 Author: shinsuke Date: 2008-07-07 08:11:43 +0900 (Mon, 07 Jul 2008) Log Message: ----------- fixed incorrect synchronized object. Modified Paths: -------------- pal-portal/branches/pal-portal-1.x/portal/jetspeed-2/components/file-cache/src/java/org/apache/jetspeed/cache/file/FileCache.java -------------- next part -------------- Modified: pal-portal/branches/pal-portal-1.x/portal/jetspeed-2/components/file-cache/src/java/org/apache/jetspeed/cache/file/FileCache.java =================================================================== --- pal-portal/branches/pal-portal-1.x/portal/jetspeed-2/components/file-cache/src/java/org/apache/jetspeed/cache/file/FileCache.java 2008-07-04 23:19:02 UTC (rev 1010) +++ pal-portal/branches/pal-portal-1.x/portal/jetspeed-2/components/file-cache/src/java/org/apache/jetspeed/cache/file/FileCache.java 2008-07-06 23:11:43 UTC (rev 1011) @@ -406,10 +406,8 @@ try { int count = 0; - Collection values = Collections - .synchronizedCollection(FileCache.this.cache - .values()); - synchronized (values) + Collection values = FileCache.this.cache.values(); + synchronized (cache) // TODO check a performance { for (Iterator it = values.iterator(); it.hasNext();) {