On 25 March 2014 05:43, Kuba Lekstan <[email protected]> wrote:

> Hello,
>
> In destroy (zookeeper.c:401) and handle_error (zookeeper:1236) functions
> the state property of zhandle_t is set to 0.
>
> Looking at zookeeper.h the zoo_state should return one of the State
> constants, but none of this constants is not equal to 0.
>
> So my question is why it is set to 0 and why not to any other declared
> constant? In my opinion it should be set to to NOTCONNECTED_STATE_DEF but
> unfortunately this is not exported in zookeeper.h.
>
> What do you think about this?
>

What bugs could this cause? In both cases you are reaching an unrecoverable
state so your handler is not usable after that point, anyway.


-rgs

Reply via email to