You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zookeeper.apache.org by "sunhaitao (JIRA)" <ji...@apache.org> on 2015/11/06 15:35:27 UTC
[jira] [Created] (ZOOKEEPER-2316) comment does not match code logic
sunhaitao created ZOOKEEPER-2316:
------------------------------------
Summary: comment does not match code logic
Key: ZOOKEEPER-2316
URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2316
Project: ZooKeeper
Issue Type: Bug
Components: server
Affects Versions: 3.5.1
Reporter: sunhaitao
Priority: Trivial
Fix For: 3.5.1
when i read the code below, the comment is put in an incorrect,place.
" // in order to be committed, a proposal must be accepted by a quorum "
should be place on top of :
if (!p.hasAllQuorums()) {
return false;
}
---------------------------------------------------------------------------------------
3.5.1 Leader code
// getting a quorum from all necessary configurations
if (!p.hasAllQuorums()) {
return false;
}
// commit proposals in order
if (zxid != lastCommitted+1) {
LOG.warn("Commiting zxid 0x" + Long.toHexString(zxid)
+ " from " + followerAddr + " not first!");
LOG.warn("First is "
+ (lastCommitted+1));
}
// in order to be committed, a proposal must be accepted by a quorum
outstandingProposals.remove(zxid);
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)