c - will the watcher be set if async operation returns error with zookeeper client? -


i'm using zookeeper c api this, call async , set watch on it:

zoo_awget(zhandle_, path.c_str(), true, watch_ctx, getnodedatacompletion, watch_ctx); void getnodedatacompletion(int rc, const char* value, int value_len,     const struct stat* stat, const void* data) { } 

my question is: if getnodedatacompletion's rc zoperationtimeout or other errors, zookeeper lib guarantee watcher wont't called after if zookeeper server may have received watch request(for example, client timeout).

thanks.


Comments

Popular posts from this blog

javascript - Google App Script ContentService downloadAsFile not working -

javascript - Function overwritting -

php - Find a regex to take part of Email -