Author: rajdavies
Date: Thu May 15 03:50:35 2008
New Revision: 656582
URL: http://svn.apache.org/viewvc?rev=656582&view=rev
Log:
Apply patch for https://issues.apache.org/activemq/browse/AMQ-1727
Modified:
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/store/amq/AMQPersistenceAdapter.java
Modified:
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/store/amq/AMQPersistenceAdapter.java
URL:
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/store/amq/AMQPersistenceAdapter.java?rev=656582&r1=656581&r2=656582&view=diff
==============================================================================
---
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/store/amq/AMQPersistenceAdapter.java
(original)
+++
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/store/amq/AMQPersistenceAdapter.java
Thu May 15 03:50:35 2008
@@ -413,7 +413,7 @@
}
Integer lastDataFile = asyncDataManager.getCurrentDataFileId();
inProgress.add(lastDataFile);
- Set<Integer> inUse =
referenceStoreAdapter.getReferenceFileIdsInUse();
+ Set<Integer> inUse = new
HashSet<Integer>(referenceStoreAdapter.getReferenceFileIdsInUse());
asyncDataManager.consolidateDataFilesNotIn(inUse, inProgress);
} catch (IOException e) {
LOG.error("Could not cleanup data files: " + e, e);