error in barrier recipe example code

                 Key: ZOOKEEPER-218
             Project: Zookeeper
          Issue Type: Bug
          Components: documentation
    Affects Versions: 3.0.0
            Reporter: Patrick Hunt
             Fix For: 3.0.1, 3.1.0

Report from user Murali Vemulapati. The wiki recipe page also should be updated 
to handle multiple clients using the barrier on the same system (multiple 
processes, etc...). Currently the docs/example support only a single user of 
the barrier per host.


I believe there is a typo in the barrier example given at:

With the following fix, the program runs as expected:
<        = new 
>                 name = new 
> String(InetAddress.getLocalHost().getCanonicalHostName().toString());
<                     CreateMode.EPHEMERAL_SEQUENTIAL);
>                     CreateMode.EPHEMERAL);
The first change assigns the name to the instance variable 'name' of Barrier 
class (otherwise the 'name' instance variable will have a value of 'null'
when calling zk.create to create the child node under the root barrier node).
The second change lets us run multiple processes on the same machine.


This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

Reply via email to