public boolean delete(final String path) {
        try {
            retryUntilConnected(new Callable<Object>() {

                @Override
                public Object call() throws Exception {
                    _connection.delete(path);
                    return null;
                }
            });

            return true;
        } catch (ZkNoNodeException e) {
            return false;
        }
    }
Returns a mutex all zookeeper events are synchronized aginst. So in case you need to do something without getting
any zookeeper event interruption synchronize against this mutex. Also all threads waiting on this mutex object
will be notified on an event.

@return the mutex.
shared/common/src/main/java/com/alibaba/otter/shared/common/utils/zookeeper/ZkClientx.java