Hi Avinash, Can you post sample code to explain what you are doing? Its harder to see from what you explained as to why zookeeper should fail.
As for session timeout, it means that your session will be expired after 5000ms if your zookeeper client goes away. Mahadev ________________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Avinash Lakshman Sent: Friday, June 06, 2008 8:58 AM To: Flavio Junqueira Cc: zookeeper-user@lists.sourceforge.net Subject: Re: [Zookeeper-user] create() failure These are sequence of interactions with ZooKeeper: (1) Instantiate Zookeeper and perform the checks for a bunch of znodes. All this works as expected. (2) Spawn a thread which tries to perform leader election. This is where I am trying to create the znode with the sequence numbers. I am assuming that the client connected successfully because the checks in step 1 went through fine. Also I have Zookeeper run in a cluster of 5 nodes which are all in the same rack and in the same data center. Another question I have is if I set the seesion timeout parameter to 5000 ms in the ZooKeeper ctor does that mean my session is invalidated after 5000 ms or is kept alive after every 5000 ms. What is the significance of the session timeout parameter? Thanks Avinash On Fri, Jun 6, 2008 at 1:55 AM, Flavio Junqueira <[EMAIL PROTECTED]> wrote: It could be because your client has not connected properly to a ZooKeeper server. Have you taken a look at the logs on the server side to make sure that a session has been created? Could you give me a little more detail about your setup? -Flavio ----- Original Message ---- From: Avinash Lakshman <[EMAIL PROTECTED]> To: zookeeper-user@lists.sourceforge.net Sent: Friday, June 6, 2008 10:49:16 AM Subject: [Zookeeper-user] create() failure When I do execute the folloiwing code : String pathCreated = zk.create(createPath, new byte[0], Ids.OPEN_ACL_UNSAFE, (CreateFlags.SEQUENCEÂ | CreateFlags.EPHEMERAL) ); It seems to fail silently w/o reporting any errors. I mean I have a log statement after this line which never shows up. However it works if I execute it via the debugger. Any ideas as to what might be happening? Thanks A ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Zookeeper-user mailing list Zookeeper-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/zookeeper-user