Bläddra i källkod

ZOOKEEPER-1784 wrong check for COMMITANDACTIVATE in observer code, Learner.java (rgs via shralex).

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/trunk@1654608 13f79535-47bb-0310-9956-ffa450edef68
Alexander Shraer 10 år sedan
förälder
incheckning
967437328d
2 ändrade filer med 3 tillägg och 1 borttagningar
  1. 2 0
      CHANGES.txt
  2. 1 1
      src/java/main/org/apache/zookeeper/server/quorum/Learner.java

+ 2 - 0
CHANGES.txt

@@ -4,6 +4,8 @@ NEW FEATURES:
   ZOOKEEPER-2069 Netty Support for ClientCnxnSocket (Hongchao via fpj)
   ZOOKEEPER-2069 Netty Support for ClientCnxnSocket (Hongchao via fpj)
 
 
 BUGFIXES:
 BUGFIXES:
+  ZOOKEEPER-1784 wrong check for COMMITANDACTIVATE in observer code, Learner.java (rgs via shralex).
+
   ZOOKEEPER-2047 testTruncationNullLog fails on windows (flavio via rakeshr)
   ZOOKEEPER-2047 testTruncationNullLog fails on windows (flavio via rakeshr)
 
 
   ZOOKEEPER-2026 Startup order in ServerCnxnFactory-ies is wrong (Stevo Slavic via rakeshr)
   ZOOKEEPER-2026 Startup order in ServerCnxnFactory-ies is wrong (Stevo Slavic via rakeshr)

+ 1 - 1
src/java/main/org/apache/zookeeper/server/quorum/Learner.java

@@ -422,7 +422,7 @@ public class Learner {
                     PacketInFlight packet = new PacketInFlight();
                     PacketInFlight packet = new PacketInFlight();
                     packet.hdr = new TxnHeader();
                     packet.hdr = new TxnHeader();
 
 
-                    if (qp.getType() == Leader.COMMITANDACTIVATE) {
+                    if (qp.getType() == Leader.INFORMANDACTIVATE) {
                         ByteBuffer buffer = ByteBuffer.wrap(qp.getData());
                         ByteBuffer buffer = ByteBuffer.wrap(qp.getData());
                         long suggestedLeaderId = buffer.getLong();
                         long suggestedLeaderId = buffer.getLong();
                         byte[] remainingdata = new byte[buffer.remaining()];
                         byte[] remainingdata = new byte[buffer.remaining()];