Build failed in Hudson: ZooKeeper-trunk #621
See http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/621/changes Changes: [mahadev] ZOOKEEPER-614. Improper synchronisation in getClientCnxnCount (henry via mahadev) [henry] Committing 610 [mahadev] ZOOKEEPER-587. client should log timeout negotiated with server (phunt via mahadev) [breed] ZOOKEEPER-588. remove unnecessary/annoying log of tostring error in Request.toString() [breed] ZOOKEEPER-615. wrong javadoc for create with a sequence flag -- [...truncated 100384 lines...] init-contrib: compile: [echo] contrib: zkperl [copy] Copying 24 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/contrib/zkperl package: [echo] contrib: zkperl [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/contrib/zkperl [copy] Copying 25 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/contrib/zkperl package: [echo] contrib: zkpython [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/contrib/zkpython [copy] Copying 17 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/contrib/zkpython [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/contrib/zkpython [copy] Copying 18 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/contrib/zkpython package: checkMainIsAvailable: checkMainCompiled: setjarname: check-recipes: init: [echo] recipes: lock [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock/classes [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock/test init-recipes: compile: [echo] contrib: lock [javac] Compiling 5 source files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock/classes jar: [echo] recipes: lock [jar] Building jar: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock/zookeeper-3.3.0-recipes-lock.jar zookeeperbuildrecipes.package: [echo] recipes: lock [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock package: [copy] Copying 1 file to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock/test [copy] Copying 2 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock/test [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock/src [copy] Copying 20 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock/src checkMainIsAvailable: checkMainCompiled: setjarname: check-recipes: init: [echo] recipes: queue [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue/classes [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue/test init-recipes: compile: [echo] contrib: queue [javac] Compiling 1 source file to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue/classes jar: [echo] recipes: queue [jar] Building jar: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue/zookeeper-3.3.0-recipes-queue.jar zookeeperbuildrecipes.package: [echo] recipes: queue [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue package: [copy] Copying 1 file to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue/test [copy] Copying 1 file to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue/test [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue/src [copy] Copying 16 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue/src [copy] Copying 4
[jira] Created: (ZOOKEEPER-621) hudson failure ZooKeeper-trunk/621 - clover issue
hudson failure ZooKeeper-trunk/621 - clover issue - Key: ZOOKEEPER-621 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-621 Project: Zookeeper Issue Type: Bug Components: build Reporter: Patrick Hunt Assignee: Giridharan Kesavan Priority: Critical Fix For: 3.3.0 Giri can you take a look? Any recent changes on hudson that could have caused this? http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/621/ jute: [javac] Compiling 38 source files to /grid/0/hudson/hudson-slave/workspace/ZooKeeper-trunk/trunk/build/classes [clover] Clover Version 2.4.3, built on March 09 2009 (build-756) [clover] Loaded from: /homes/hudson/tools/clover/latest/lib/clover.jar [clover] Clover: Open Source License registered to Apache. [clover] Failed to create temp directory [clover] ** Error(s) occurred and the instrumentation process can't continue. BUILD FAILED /grid/0/hudson/hudson-slave/workspace/ZooKeeper-trunk/trunk/build.xml:879: The following error occurred while executing this line: /grid/0/hudson/hudson-slave/workspace/ZooKeeper-trunk/trunk/build.xml:199: com.cenqua.clover.CloverException: Failed to create temp directory -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Re: [VOTE] Release ZooKeeper 3.1.2 (candidate 1)
With 6 +1's (4 PMC) and no -1's this vote passes. I will push out this release asap. Patrick Patrick Hunt wrote: I've created a second candidate build for ZooKeeper 3.1.2. This is a bug fix release addressing three critical issues -- see the release notes for details. *** Please download, test and VOTE before the *** vote closes 3pm pacific time, Friday, December 11.*** http://people.apache.org/~phunt/zookeeper-3.1.2-candidate-1/ Should we release this? Patrick
Re: [VOTE] Release ZooKeeper 3.2.2 (candidate 1)
With 6 +1's (3 PMC) and no -1's this vote passes. I will push out this release asap. Patrick Patrick Hunt wrote: I've created a second candidate build for ZooKeeper 3.2.2. This is a bug fix release addressing 13 issues (three critical) -- see the release notes for details. *** Please download, test and VOTE before the *** vote closes 3pm pacific time, Friday, December 11.*** http://people.apache.org/~phunt/zookeeper-3.2.2-candidate-1/ Should we release this? Patrick
[jira] Updated: (ZOOKEEPER-599) Changes to FLE and QuorumCnxManager to support Observers
[ https://issues.apache.org/jira/browse/ZOOKEEPER-599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flavio Paiva Junqueira updated ZOOKEEPER-599: - Status: Open (was: Patch Available) Changes to FLE and QuorumCnxManager to support Observers Key: ZOOKEEPER-599 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-599 Project: Zookeeper Issue Type: Improvement Reporter: Flavio Paiva Junqueira Assignee: Flavio Paiva Junqueira Fix For: 3.3.0 Attachments: ZOOKEEPER-599.patch, ZOOKEEPER-599.patch, ZOOKEEPER-599.patch Observers currently can only use electionAlg 0, which is not the default, supported leader implementation. This issue will fix it. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (ZOOKEEPER-599) Changes to FLE and QuorumCnxManager to support Observers
[ https://issues.apache.org/jira/browse/ZOOKEEPER-599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flavio Paiva Junqueira updated ZOOKEEPER-599: - Status: Patch Available (was: Open) Changes to FLE and QuorumCnxManager to support Observers Key: ZOOKEEPER-599 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-599 Project: Zookeeper Issue Type: Improvement Reporter: Flavio Paiva Junqueira Assignee: Flavio Paiva Junqueira Fix For: 3.3.0 Attachments: ZOOKEEPER-599.patch, ZOOKEEPER-599.patch, ZOOKEEPER-599.patch, ZOOKEEPER-599.patch Observers currently can only use electionAlg 0, which is not the default, supported leader implementation. This issue will fix it. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (ZOOKEEPER-599) Changes to FLE and QuorumCnxManager to support Observers
[ https://issues.apache.org/jira/browse/ZOOKEEPER-599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flavio Paiva Junqueira updated ZOOKEEPER-599: - Attachment: ZOOKEEPER-599.patch Thanks for the comments, Ben. I'm submitting a new patch that hopefully fixes the issues you raised. Changes to FLE and QuorumCnxManager to support Observers Key: ZOOKEEPER-599 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-599 Project: Zookeeper Issue Type: Improvement Reporter: Flavio Paiva Junqueira Assignee: Flavio Paiva Junqueira Fix For: 3.3.0 Attachments: ZOOKEEPER-599.patch, ZOOKEEPER-599.patch, ZOOKEEPER-599.patch, ZOOKEEPER-599.patch Observers currently can only use electionAlg 0, which is not the default, supported leader implementation. This issue will fix it. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (ZOOKEEPER-622) Test for pending watches in send_set_watches should be moved
[ https://issues.apache.org/jira/browse/ZOOKEEPER-622?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Steven Cheng updated ZOOKEEPER-622: --- Attachment: ZOOKEEPER-622.patch This patch moves the check for outstanding watches in send_set_watches, going to try to figure out how to test this later, any suggestions? Test for pending watches in send_set_watches should be moved Key: ZOOKEEPER-622 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-622 Project: Zookeeper Issue Type: Bug Components: c client Reporter: Steven Cheng Fix For: 3.3.0 Attachments: ZOOKEEPER-622.patch Valgrind found: {quote} ==2357== Conditional jump or move depends on uninitialised value(s) ==2357==at 0x807FDCA: check_events (zookeeper.c:1180) ==2357==by 0x808043A: zookeeper_process (zookeeper.c:1775) ==2357==by 0x806A21B: Zookeeper_close::testCloseConnected1() (TestZookeeperClose.cc:161) ==2357==by 0x806C6BF: CppUnit::TestCallerZookeeper_close::runTest() (TestCaller.h:166) {quote} zookeeper.c:1180 was the first if in send_set_watches. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Build failed in Hudson: ZooKeeper-trunk #622
See http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/622/ -- [...truncated 99376 lines...] init-contrib: compile: [echo] contrib: zkperl [copy] Copying 24 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/contrib/zkperl package: [echo] contrib: zkperl [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/contrib/zkperl [copy] Copying 25 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/contrib/zkperl package: [echo] contrib: zkpython [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/contrib/zkpython [copy] Copying 17 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/contrib/zkpython [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/contrib/zkpython [copy] Copying 18 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/contrib/zkpython package: checkMainIsAvailable: checkMainCompiled: setjarname: check-recipes: init: [echo] recipes: lock [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock/classes [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock/test init-recipes: compile: [echo] contrib: lock [javac] Compiling 5 source files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock/classes jar: [echo] recipes: lock [jar] Building jar: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock/zookeeper-3.3.0-recipes-lock.jar zookeeperbuildrecipes.package: [echo] recipes: lock [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock package: [copy] Copying 1 file to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock/test [copy] Copying 2 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock/test [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock/src [copy] Copying 20 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock/src checkMainIsAvailable: checkMainCompiled: setjarname: check-recipes: init: [echo] recipes: queue [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue/classes [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue/test init-recipes: compile: [echo] contrib: queue [javac] Compiling 1 source file to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue/classes jar: [echo] recipes: queue [jar] Building jar: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue/zookeeper-3.3.0-recipes-queue.jar zookeeperbuildrecipes.package: [echo] recipes: queue [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue package: [copy] Copying 1 file to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue/test [copy] Copying 1 file to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue/test [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue/src [copy] Copying 16 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue/src [copy] Copying 4 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0 [copy] Copying 4 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/bin [copy] Copying 3 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/conf [copy] Copying 308 files to
Build failed in Hudson: ZooKeeper-trunk #623
See http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/623/ -- [...truncated 100231 lines...] init-contrib: compile: [echo] contrib: zkperl [copy] Copying 24 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/contrib/zkperl package: [echo] contrib: zkperl [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/contrib/zkperl [copy] Copying 25 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/contrib/zkperl package: [echo] contrib: zkpython [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/contrib/zkpython [copy] Copying 17 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/contrib/zkpython [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/contrib/zkpython [copy] Copying 18 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/contrib/zkpython package: checkMainIsAvailable: checkMainCompiled: setjarname: check-recipes: init: [echo] recipes: lock [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock/classes [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock/test init-recipes: compile: [echo] contrib: lock [javac] Compiling 5 source files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock/classes jar: [echo] recipes: lock [jar] Building jar: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/lock/zookeeper-3.3.0-recipes-lock.jar zookeeperbuildrecipes.package: [echo] recipes: lock [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock package: [copy] Copying 1 file to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock/test [copy] Copying 2 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock/test [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock/src [copy] Copying 20 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/lock/src checkMainIsAvailable: checkMainCompiled: setjarname: check-recipes: init: [echo] recipes: queue [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue/classes [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue/test init-recipes: compile: [echo] contrib: queue [javac] Compiling 1 source file to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue/classes jar: [echo] recipes: queue [jar] Building jar: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/recipes/queue/zookeeper-3.3.0-recipes-queue.jar zookeeperbuildrecipes.package: [echo] recipes: queue [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue package: [copy] Copying 1 file to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue/test [copy] Copying 1 file to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue/test [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue/src [copy] Copying 16 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/recipes/queue/src [copy] Copying 4 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0 [copy] Copying 4 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/bin [copy] Copying 3 files to http://hudson.zones.apache.org/hudson/job/ZooKeeper-trunk/ws/trunk/build/zookeeper-3.3.0/conf [copy] Copying 308 files to
[jira] Commented: (ZOOKEEPER-622) Test for pending watches in send_set_watches should be moved
[ https://issues.apache.org/jira/browse/ZOOKEEPER-622?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12789830#action_12789830 ] Mahadev konar commented on ZOOKEEPER-622: - this looks like a critical problem. This could cause setwatches never to be set if the count is initialized to 0 for all the three watches. We should definitely have a test case for this. How about setting a watch on a zookeeper server and shutting it down and making sure that the watch gets fired on the second server it reconnects to? Test for pending watches in send_set_watches should be moved Key: ZOOKEEPER-622 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-622 Project: Zookeeper Issue Type: Bug Components: c client Reporter: Steven Cheng Fix For: 3.3.0 Attachments: ZOOKEEPER-622.patch Valgrind found: {quote} ==2357== Conditional jump or move depends on uninitialised value(s) ==2357==at 0x807FDCA: check_events (zookeeper.c:1180) ==2357==by 0x808043A: zookeeper_process (zookeeper.c:1775) ==2357==by 0x806A21B: Zookeeper_close::testCloseConnected1() (TestZookeeperClose.cc:161) ==2357==by 0x806C6BF: CppUnit::TestCallerZookeeper_close::runTest() (TestCaller.h:166) {quote} zookeeper.c:1180 was the first if in send_set_watches. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.