rclone/lib/file
Nick Craig-Wood 5e038a5e1e lib/file: retry preallocate on EINTR
Before this change, sometimes preallocate failed with EINTR which
rclone ignored.

Retrying the syscall is the correct thing to do and seems to make
preallocate 100% reliable.
2021-03-15 19:22:07 +00:00
..
driveletter_other.go mount: more user friendly mounting as network drive on windows 2020-12-28 13:59:34 +00:00
driveletter_windows.go mount: more user friendly mounting as network drive on windows 2020-12-28 13:59:34 +00:00
file.go lib/file: reimplement os.OpenFile allowing rename/delete open files under Windows 2019-01-11 10:26:34 +00:00
file_other.go lib/file: reimplement os.OpenFile allowing rename/delete open files under Windows 2019-01-11 10:26:34 +00:00
file_test.go lib/file: reimplement os.OpenFile allowing rename/delete open files under Windows 2019-01-11 10:26:34 +00:00
file_windows.go lib/file: reimplement os.OpenFile allowing rename/delete open files under Windows 2019-01-11 10:26:34 +00:00
preallocate.go lib/file: make pre-allocate detect disk full errors and return them 2021-03-15 19:22:06 +00:00
preallocate_other.go lib/file: add Implemented constants 2020-05-19 10:15:20 +01:00
preallocate_unix.go lib/file: retry preallocate on EINTR 2021-03-15 19:22:07 +00:00
preallocate_windows.go lib/file: don't run preallocate concurrently 2021-03-15 19:22:06 +00:00
unc.go local: factor UNCPath into lib/file 2020-06-30 12:01:36 +01:00
unc_test.go local: factor UNCPath into lib/file 2020-06-30 12:01:36 +01:00
unc_windows.go local: factor UNCPath into lib/file 2020-06-30 12:01:36 +01:00