From b049aa6d3294a5802879144afb2f8a0906ad90a2 Mon Sep 17 00:00:00 2001 From: Graham Triggs Date: Mon, 6 Aug 2018 15:29:37 +0100 Subject: [PATCH] Moved stream reset inside loop so that every listener gets the same state (#79) --- .../mannlib/vitro/webapp/rdfservice/impl/RDFServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/rdfservice/impl/RDFServiceImpl.java b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/rdfservice/impl/RDFServiceImpl.java index 5e609bc36..3ea64ea4a 100644 --- a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/rdfservice/impl/RDFServiceImpl.java +++ b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/rdfservice/impl/RDFServiceImpl.java @@ -141,8 +141,8 @@ public abstract class RDFServiceImpl implements RDFService { } protected void notifyListeners(ModelChange modelChange) throws IOException { - modelChange.getSerializedModel().reset(); for (ChangeListener listener : registeredListeners) { + modelChange.getSerializedModel().reset(); listener.notifyModelChange(modelChange); } log.debug(registeredJenaListeners.size() + " registered Jena listeners");