Author: jawi
Date: Fri Sep 20 10:32:55 2013
New Revision: 1524968

URL: http://svn.apache.org/r1524968
Log:
ACE-381 - do not close current store.

Modified:
    
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/impl/FeedbackStoreManager.java

Modified: 
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/impl/FeedbackStoreManager.java
URL: 
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/impl/FeedbackStoreManager.java?rev=1524968&r1=1524967&r2=1524968&view=diff
==============================================================================
--- 
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/impl/FeedbackStoreManager.java
 (original)
+++ 
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/impl/FeedbackStoreManager.java
 Fri Sep 20 10:32:55 2013
@@ -398,7 +398,12 @@ public class FeedbackStoreManager {
             }
         }
 
-        return stores.toArray(new FeedbackStore[0]);
+        // replace the last reference to the current store to make sure there 
are no multiple FeedbackStores for one
+        // file
+        if (stores.size() >= 1 && m_currentStore.getId() == storeId) {
+            stores.set(stores.size() - 1, m_currentStore);
+        }
+        return stores.toArray(new FeedbackStore[stores.size()]);
     }
 
     /**


Reply via email to