rclone/cmd/mount
Nick Craig-Wood 8fd2577694 mount,cmount: run Release asynchronously
Before this change the mount and cmount would run Release
synchronously.  This would mean that it would wait for files to be
closed (eg uploaded) before returning to the kernel.

However Release is already running asynchronously from userspace so
this commit changes it to do the functionality of Release
asynchronously too.

This should fix libfuse blocking when Release is active and it is
asked to do something else with a file.

Forum: https://forum.rclone.org/t/vfs-cache-mode-writes-upload-expected-behaviour/8014
2019-05-11 10:21:43 +01:00
..
test mount: print more things in seek_speed test 2019-02-02 11:30:49 +00:00
dir.go build: more pre go1.8 workarounds removed 2019-05-08 15:14:51 +01:00
file.go build: more pre go1.8 workarounds removed 2019-05-08 15:14:51 +01:00
fs.go build: more pre go1.8 workarounds removed 2019-05-08 15:14:51 +01:00
handle.go mount,cmount: run Release asynchronously 2019-05-11 10:21:43 +01:00
mount_test.go mounttest: reduce duplicated code and improve test output #2154 2018-04-08 15:04:14 +01:00
mount_unsupported.go Add mount command to implement FUSE mounting of remotes #494 2016-08-18 21:54:54 +01:00
mount.go mount,cmount: adapt to sdnotify API change 2018-08-20 12:34:29 +01:00