rclone/vfs
Nick Craig-Wood 29d34426bc vfs: fix deletion of in use directories #1860
This was causing errors if the cache cleaner was called between the
Open and the pendingOpen of a RW file.

The fix was to move the cache open to the Open from the openPending.
2017-12-15 15:42:49 +00:00
..
vfsflags vfs: rename --cache-* options to --vfs-cache-* to save confusion 2017-12-03 12:14:15 +00:00
cache_test.go vfs: keep track of directories in the cache also #1860 2017-11-28 20:39:23 +00:00
cache.go vfs: fix deletion of in use directories #1860 2017-12-15 15:42:49 +00:00
dir_handle_test.go vfs: add tests and subsequent fixes 2017-11-04 10:24:10 +00:00
dir_handle.go vfs: factor duplicated Open code into vfs from mount/cmount 2017-11-03 13:00:00 +00:00
dir_test.go vfs: rename Fsync to Sync and implement Sync on Node and Handle 2017-11-20 12:46:23 +00:00
dir.go vfs: rename Fsync to Sync and implement Sync on Node and Handle 2017-11-20 12:46:23 +00:00
errors_new.go vfs: add ECLOSED and tidy errors 2017-11-04 10:24:10 +00:00
errors_old.go vfs: add ECLOSED and tidy errors 2017-11-04 10:24:10 +00:00
errors_test.go vfs: add tests and subsequent fixes 2017-11-04 10:24:10 +00:00
errors.go vfs: add ECLOSED and tidy errors 2017-11-04 10:24:10 +00:00
file_test.go vfs: make sure write only handles never truncate files they shouldn't 2017-11-20 19:42:25 +00:00
file.go vfs: remove items from cache when deleted #1860 2017-11-28 16:13:58 +00:00
help.go vfs: rename --cache-* options to --vfs-cache-* to save confusion 2017-12-03 12:14:15 +00:00
make_open_tests.go vfs: make sure all 96 combinations of flags for Open work 2017-11-28 20:39:23 +00:00
open_test.go vfs: make sure all 96 combinations of flags for Open work 2017-11-28 20:39:23 +00:00
read_test.go vfs: add ECLOSED and tidy errors 2017-11-04 10:24:10 +00:00
read_write_test.go vfs: make sure all 96 combinations of flags for Open work 2017-11-28 20:39:23 +00:00
read_write.go vfs: fix deletion of in use directories #1860 2017-12-15 15:42:49 +00:00
read.go vfs: cache the size of the object in the read handle 2017-11-20 17:57:13 +00:00
vfs_test.go vfs: add tests and subsequent fixes 2017-11-04 10:24:10 +00:00
vfs.go vfs: rename Fsync to Sync and implement Sync on Node and Handle 2017-11-20 12:46:23 +00:00
write_test.go vfs: make sure write only handles never truncate files they shouldn't 2017-11-20 19:42:25 +00:00
write.go vfs: rename --cache-* options to --vfs-cache-* to save confusion 2017-12-03 12:14:15 +00:00