diff options
Diffstat (limited to 'nchan.c')
-rw-r--r-- | nchan.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -534,10 +534,10 @@ chan_shutdown_read(Channel *c) | |||
534 | /* | 534 | /* |
535 | * shutdown(sock, SHUT_READ) may return ENOTCONN if the | 535 | * shutdown(sock, SHUT_READ) may return ENOTCONN if the |
536 | * write side has been closed already. (bug on Linux) | 536 | * write side has been closed already. (bug on Linux) |
537 | * HP-UX will return EINVAL. | 537 | * HP-UX may return ENOTCONN also. |
538 | */ | 538 | */ |
539 | if (shutdown(c->sock, SHUT_RD) < 0 | 539 | if (shutdown(c->sock, SHUT_RD) < 0 |
540 | && (errno != ENOTCONN && errno != EINVAL)) | 540 | && errno != ENOTCONN) |
541 | error("channel %d: chan_shutdown_read: " | 541 | error("channel %d: chan_shutdown_read: " |
542 | "shutdown() failed for fd%d [i%d o%d]: %.100s", | 542 | "shutdown() failed for fd%d [i%d o%d]: %.100s", |
543 | c->self, c->sock, c->istate, c->ostate, | 543 | c->self, c->sock, c->istate, c->ostate, |