This kind of sounds strange to me. My typical idiom is to create a watcher but not retain any references to it outside the client. It sounds to me like your change will cause my watchers to be collected and deactivated when GC happens.
On Thu, Mar 18, 2010 at 3:32 AM, Dominic Williams < thedwilli...@googlemail.com> wrote: > > The current ZooKeeper client holds strong references to Watcher objects. I > want to change the client so it only holds weak references. Feedback > please.