Return to mux.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.99, 2023/08/04 06:32:40 | version 1.100, 2023/08/18 01:37:41 | ||
---|---|---|---|
|
|
||
if (len == -1) { | if (len == -1) { | ||
switch (errno) { | switch (errno) { | ||
case EAGAIN: | case EAGAIN: | ||
if (waitrfd(fd, &timeout_ms) == -1) | if (waitrfd(fd, &timeout_ms, | ||
&muxclient_terminate) == -1 && | |||
errno != EINTR) | |||
return -1; /* timeout */ | return -1; /* timeout */ | ||
/* FALLTHROUGH */ | /* FALLTHROUGH */ | ||
case EINTR: | case EINTR: |