Correctly handle `sendfile` errors