summaryrefslogtreecommitdiff
path: root/zookeeper-server
diff options
context:
space:
mode:
authordk.technoboy <guo.jiwei@immomo.com>2021-04-25 13:12:20 +0800
committermaoling <maoling@apache.org>2021-04-25 13:12:20 +0800
commitf8ebf1a25281b2c7f48e08011918c72643313209 (patch)
tree5a36764d6374bd0e4de6931b5651f972152829f6 /zookeeper-server
parent1590a424cb7a8768b0ae01f2957856b1834dd68d (diff)
downloadzookeeper-f8ebf1a25281b2c7f48e08011918c72643313209.tar.gz
ZOOKEEPER-3889: Add volatile for variable finished in ReadOnlyRequestProcessor
Author: dk.technoboy <guo.jiwei@immomo.com> Reviewers: Michael Han <hanm@apache.org>, Christopher Tubbs <ctubbsii@apache.org>, maoling <maoling@apache.org> Closes #1402 from Technoboy-/dev
Diffstat (limited to 'zookeeper-server')
-rw-r--r--zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/ReadOnlyRequestProcessor.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/ReadOnlyRequestProcessor.java b/zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/ReadOnlyRequestProcessor.java
index e9728e92b..0e29ccfdf 100644
--- a/zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/ReadOnlyRequestProcessor.java
+++ b/zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/ReadOnlyRequestProcessor.java
@@ -43,7 +43,7 @@ public class ReadOnlyRequestProcessor extends ZooKeeperCriticalThread implements
private final LinkedBlockingQueue<Request> queuedRequests = new LinkedBlockingQueue<Request>();
- private boolean finished = false;
+ private volatile boolean finished = false;
private final RequestProcessor nextProcessor;