public void removePathListener(String path, PathChildrenCacheListener listener) {
		PathChildrenCache cache = mapChildren.get(path);
		if (cache != null) {
			cache.getListenable().removeListener(listener);
			if (cache.getListenable().size() == 0) {
				try {
					cache.close();
					mapChildren.remove(path);
				}
				catch (Exception e) {
					throw ZooKeeperUtils.wrapThrowable(e);
				}
			}
		}
	}
Remove a {@link PathChildrenCacheListener} for the given path.

@param path the path whose children to listen to
@param listener the children listener
spring-xd-dirt/src/main/java/org/springframework/xd/dirt/test/SingleNodeIntegrationTestSupport.java