version 1.184, 2015/11/27 00:49:31 |
version 1.185, 2016/03/02 22:43:52 |
|
|
haderr = errno; |
haderr = errno; |
} |
} |
unset_nonblock(remout); |
unset_nonblock(remout); |
if (showprogress) |
|
stop_progress_meter(); |
|
|
|
if (fd != -1) { |
if (fd != -1) { |
if (close(fd) < 0 && !haderr) |
if (close(fd) < 0 && !haderr) |
|
|
else |
else |
run_err("%s: %s", name, strerror(haderr)); |
run_err("%s: %s", name, strerror(haderr)); |
(void) response(); |
(void) response(); |
|
if (showprogress) |
|
stop_progress_meter(); |
} |
} |
} |
} |
|
|
|
|
} |
} |
} |
} |
unset_nonblock(remin); |
unset_nonblock(remin); |
if (showprogress) |
|
stop_progress_meter(); |
|
if (count != 0 && wrerr == NO && |
if (count != 0 && wrerr == NO && |
atomicio(vwrite, ofd, bp->buf, count) != count) { |
atomicio(vwrite, ofd, bp->buf, count) != count) { |
wrerr = YES; |
wrerr = YES; |
|
|
wrerrno = errno; |
wrerrno = errno; |
} |
} |
(void) response(); |
(void) response(); |
|
if (showprogress) |
|
stop_progress_meter(); |
if (setimes && wrerr == NO) { |
if (setimes && wrerr == NO) { |
setimes = 0; |
setimes = 0; |
if (utimes(np, tv) < 0) { |
if (utimes(np, tv) < 0) { |