Author: jukka
Date: Thu Mar 20 17:55:01 2014
New Revision: 1579697

URL: http://svn.apache.org/r1579697
Log:
OAK-1587: NoSuchElementException in SegmentTracker.getSegment()

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/SegmentTracker.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/SegmentTracker.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/SegmentTracker.java?rev=1579697&r1=1579696&r2=1579697&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/SegmentTracker.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/SegmentTracker.java
 Thu Mar 20 17:55:01 2014
@@ -110,7 +110,7 @@ public class SegmentTracker {
             segments.addFirst(segment);
             currentSize += segment.getCacheSize();
             while (currentSize > cacheSize / 2 && segments.size() > 1) {
-                Segment remove = dataSegments.removeLast();
+                Segment remove = segments.removeLast();
                 remove.getSegmentId().setSegment(null);
                 currentSize -= remove.getCacheSize();
             }


Reply via email to