When a file descriptor is closed, it should cancel all pending download ranges, which should in turn trigger cancellation errors for all pending reads. This is particularly important for FUSE, as it will prevent hanging terminals etc after a program exits before reads could complete.
When a file descriptor is closed, it should cancel all pending download ranges, which should in turn trigger cancellation errors for all pending reads. This is particularly important for FUSE, as it will prevent hanging terminals etc after a program exits before reads could complete.