Remove write_buf, simplify FUSE msg dispatching

This commit is contained in:
Antonio SJ Musumeci
2022-11-08 23:43:59 -05:00
parent fea499e220
commit dba9c4451a
4 changed files with 75 additions and 280 deletions

View File

@ -182,8 +182,7 @@ static ssize_t fuse_buf_splice(const struct fuse_buf *dst, size_t dst_off,
}
while (len) {
res = splice(src->fd, srcpos, dst->fd, dstpos, len,
splice_flags);
res = splice(src->fd, srcpos, dst->fd, dstpos, len, splice_flags);
if (res == -1) {
if (copied)
break;