rclone/vfs
dougal 3985496e5d vfs: fix SIGHUP killing serve instead of flushing directory caches
Before, rclone serve would crash when sent a SIGHUP which contradicts
the documentation - saying it should flush the directory caches.

Moved signal handling from the mount into the vfs layer, which now
handles SIGHUP on all uses of the VFS including mount and serve.

Fixes #8607
2025-09-22 17:31:08 +01:00
..
test_vfs build: modernize Go usage 2025-02-28 11:31:14 +00:00
vfscache build: modernize Go usage 2025-02-28 11:31:14 +00:00
vfscommon vfs: add --vfs-metadata-extension to expose metadata sidecar files 2025-04-07 13:41:29 +01:00
vfsflags vfs: convert vfs options to new style 2024-07-15 11:09:54 +01:00
vfstest build: modernize Go usage 2025-02-28 11:31:14 +00:00
dir.go vfs: fix inefficient directory caching when directory reads are slow 2025-04-09 11:58:09 +01:00
dir_handle.go Spelling fixes 2020-10-14 15:21:31 +01:00
dir_handle_test.go test: replace defer cleanup with `t.Cleanup` 2022-12-09 14:38:05 +00:00
dir_test.go vfs: make integration TestDirEntryModTimeInvalidation test more reliable 2025-07-06 14:35:16 +01:00
errors.go vfs: add ELOOP error 2024-12-13 12:43:20 +00:00
errors_test.go vfs: add tests and subsequent fixes 2017-11-04 10:24:10 +00:00
file.go build: modernize Go usage 2025-02-28 11:31:14 +00:00
file_test.go vfs: convert vfs options to new style 2024-07-15 11:09:54 +01:00
make_open_tests.go build: remove build constraint syntax for go 1.16 and older 2024-04-18 16:53:55 +02:00
open_test.go vfs: bring DO NOT EDIT comments in line with "go help generate" 2020-04-30 12:24:44 +01:00
rc.go build: modernize Go usage 2025-02-28 11:31:14 +00:00
rc_test.go vfs: convert vfs options to new style 2024-07-15 11:09:54 +01:00
read.go build: modernize Go usage 2025-02-28 11:31:14 +00:00
read_test.go vfs: [bugfix] Implement Name() method in WriteFileHandle and ReadFileHandle 2023-10-06 14:08:20 +01:00
read_write.go vfs: add symlink support to VFS 2024-12-13 12:43:20 +00:00
read_write_test.go build: modernize Go usage 2025-02-28 11:31:14 +00:00
sighup.go vfs: fix SIGHUP killing serve instead of flushing directory caches 2025-09-22 17:31:08 +01:00
sighup_unsupported.go vfs: fix SIGHUP killing serve instead of flushing directory caches 2025-09-22 17:31:08 +01:00
vfs.go vfs: fix SIGHUP killing serve instead of flushing directory caches 2025-09-22 17:31:08 +01:00
vfs.md docs: fix markdown lint issues in command docs 2025-09-22 17:31:07 +01:00
vfs_case_test.go vfs: convert vfs options to new style 2024-07-15 11:09:54 +01:00
vfs_test.go vfs: add --vfs-metadata-extension to expose metadata sidecar files 2025-04-07 13:41:29 +01:00
vfstest_test.go chore: fix function name in comment 2024-05-15 19:30:17 +01:00
vstate_string.go vfs: fix virtual entries causing deleted files to still appear 2020-11-10 16:47:25 +00:00
write.go vfs: add symlink support to VFS 2024-12-13 12:43:20 +00:00
write_test.go vfs: [bugfix] Implement Name() method in WriteFileHandle and ReadFileHandle 2023-10-06 14:08:20 +01:00