fix: move stream reset inside loop so that every listener gets the same state until a better approach is implemented (copy of c3aa9c5)

This commit is contained in:
Georgy Litvinov 2022-02-24 19:36:04 +01:00
parent 39e1eed20d
commit 4ec81b3466
No known key found for this signature in database
GPG key ID: E8185E06DE0279DD

View file

@ -142,8 +142,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");