version 1.412, 2022/01/22 00:45:31 |
version 1.413, 2022/02/17 10:58:27 |
|
|
if (maxlen > avail) |
if (maxlen > avail) |
maxlen = avail; |
maxlen = avail; |
if ((r = sshbuf_read(c->rfd, c->input, maxlen, NULL)) != 0) { |
if ((r = sshbuf_read(c->rfd, c->input, maxlen, NULL)) != 0) { |
|
if (errno == EINTR || errno == EAGAIN) |
|
return 1; |
debug2("channel %d: read failed rfd %d maxlen %zu: %s", |
debug2("channel %d: read failed rfd %d maxlen %zu: %s", |
c->self, c->rfd, maxlen, ssh_err(r)); |
c->self, c->rfd, maxlen, ssh_err(r)); |
goto rfail; |
goto rfail; |