clear batch entry if no more messages in the container

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@491184 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Robert Davies 2006-12-30 07:25:03 +00:00
parent fe3f492321
commit 7351c4bd0d
1 changed files with 1 additions and 1 deletions

View File

@ -77,7 +77,7 @@ public class MemoryMessageStore implements MessageStore{
public void removeMessage(MessageId msgId) throws IOException{
synchronized(messageTable){
messageTable.remove(msgId);
if(lastBatchId!=null && lastBatchId.equals(msgId)){
if((lastBatchId!=null && lastBatchId.equals(msgId)) || messageTable.isEmpty()){
lastBatchId=null;
}
}