version 1.126, 2017/01/03 05:46:51 |
version 1.127, 2017/08/11 04:41:08 |
|
|
fatal("%s: buffer error: %s", __func__, ssh_err(r)); |
fatal("%s: buffer error: %s", __func__, ssh_err(r)); |
if (atomicio6(read, conn->fd_in, p, 4, |
if (atomicio6(read, conn->fd_in, p, 4, |
conn->limit_kbps > 0 ? sftpio : NULL, &conn->bwlimit_in) != 4) { |
conn->limit_kbps > 0 ? sftpio : NULL, &conn->bwlimit_in) != 4) { |
if (errno == EPIPE) |
if (errno == EPIPE || errno == ECONNRESET) |
fatal("Connection closed"); |
fatal("Connection closed"); |
else |
else |
fatal("Couldn't read packet: %s", strerror(errno)); |
fatal("Couldn't read packet: %s", strerror(errno)); |