fix dav_release to ensure filecache_close; proper flow