Moved stream reset inside loop so that every listener gets the same state (#79)

This commit is contained in:
Graham Triggs 2018-08-06 15:29:37 +01:00 committed by Jim Blake
parent f2656ba3d8
commit b049aa6d32

View file

@ -141,8 +141,8 @@ public abstract class RDFServiceImpl implements RDFService {
} }
protected void notifyListeners(ModelChange modelChange) throws IOException { protected void notifyListeners(ModelChange modelChange) throws IOException {
modelChange.getSerializedModel().reset();
for (ChangeListener listener : registeredListeners) { for (ChangeListener listener : registeredListeners) {
modelChange.getSerializedModel().reset();
listener.notifyModelChange(modelChange); listener.notifyModelChange(modelChange);
} }
log.debug(registeredJenaListeners.size() + " registered Jena listeners"); log.debug(registeredJenaListeners.size() + " registered Jena listeners");