summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
b5a8b28)
assuming other code is correct, this should be a no-op, but better to
be safe...
cnt = syscall_cp(SYS_writev, f->fd, iov, iovcnt);
pthread_cleanup_pop(0);
if (cnt == rem) {
cnt = syscall_cp(SYS_writev, f->fd, iov, iovcnt);
pthread_cleanup_pop(0);
if (cnt == rem) {
+ f->wend = f->buf + f->buf_size;
f->wpos = f->wbase = f->buf;
return len;
}
f->wpos = f->wbase = f->buf;
return len;
}