If the user calls an async request followed by a sync request, does the zookeeper client guarantee that the sync request won't return until the async request callback is invoked? The C client seems to let the sync request return first if the sync request was sent from the watch triggered by the async request.
Thanks! --Michi