Event is not processed when the watcher is set to watch "/" if chrooted
-----------------------------------------------------------------------
Key: ZOOKEEPER-682
URL: https://issues.apache.org/jira/browse/ZOOKEEPER-682
Project: Zookeeper
Issue Type: Bug
Components: java client
Affects Versions: 3.2.2
Reporter: Scott Wang
After the event notification response from server is received, the client will
convert the server path to the client path if chrooted by:
event.setPath(serverPath.substring(chrootPath.length());
If chrootPath and serverPath are the same, then the event's path will be set to
a null string.
But the key of the watcher's map is "/", not a null string, so the watcher will
not get notified at all.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.