title: When does zookeeper throws RuntimeInconsistencyException?
body: <p>I am trying to find that under what condition zookeeper client library will throw runtime inconsistency exception?</p>
  <p>In our case, the application is watching a path, invokes zoo_awget (async get), and registers a result callback. While processing the result callback, the application receives RuntimeConsistencyException. However, we are not sure what this really means? We have the watch fired but the data that the given path contains is inconsistent with other nodes?</p>
  <p>For zookeeper, reads are local so not really sure if the server is trying to sync data before to ensure consistency</p>
  <p>zookeeper c client library version = 3.6.2
  zookeeper server version = 3.6.1</p>