fixes INT-236 - aggregation continues after completion

This commit is contained in:
Marius Bogoevici
2008-06-02 04:00:44 +00:00
parent 66147a71ab
commit af259f40f9
2 changed files with 21 additions and 2 deletions

View File

@@ -81,8 +81,8 @@ public class AggregationBarrier implements MessageBarrier {
return null;
}
this.messages.add(message);
boolean complete = completionStrategy.isComplete(this.messages);
return (complete) ? this.messages : null;
this.complete = completionStrategy.isComplete(this.messages);
return (this.complete) ? this.messages : null;
}
finally {
this.lock.unlock();