Make first-element flag volatile

Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/870ad8b8
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/870ad8b8
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/870ad8b8

Branch: refs/heads/master
Commit: 870ad8b833b18e983abb0b9224e515e640c3acc0
Parents: 2274264
Author: ajs6f <[email protected]>
Authored: Sun Dec 31 20:50:45 2017 -0500
Committer: ajs6f <[email protected]>
Committed: Fri Jan 5 09:32:55 2018 -0500

----------------------------------------------------------------------
 .../src/main/java/org/apache/jena/query/util/DatasetCollector.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/870ad8b8/jena-arq/src/main/java/org/apache/jena/query/util/DatasetCollector.java
----------------------------------------------------------------------
diff --git 
a/jena-arq/src/main/java/org/apache/jena/query/util/DatasetCollector.java 
b/jena-arq/src/main/java/org/apache/jena/query/util/DatasetCollector.java
index 2eb444f..1e72cd8 100644
--- a/jena-arq/src/main/java/org/apache/jena/query/util/DatasetCollector.java
+++ b/jena-arq/src/main/java/org/apache/jena/query/util/DatasetCollector.java
@@ -87,7 +87,7 @@ public abstract class DatasetCollector implements 
UnorderedIdentityFinishCollect
          * {@link DatasetCollector#supplier()} does not provide an identity 
element for
          * intersection.
          */
-        boolean afterFirstElement = false;
+        private volatile boolean afterFirstElement = false;
 
         @Override
         public BinaryOperator<Dataset> combiner() {

Reply via email to