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() {
