version 1.47, 2002/06/19 00:27:55 |
version 1.48, 2003/04/08 20:21:29 |
|
|
c->self, c->sock, strerror(errno)); |
c->self, c->sock, strerror(errno)); |
} else { |
} else { |
if (channel_close_fd(&c->wfd) < 0) |
if (channel_close_fd(&c->wfd) < 0) |
log("channel %d: chan_shutdown_write: " |
logit("channel %d: chan_shutdown_write: " |
"close() failed for fd%d: %.100s", |
"close() failed for fd%d: %.100s", |
c->self, c->wfd, strerror(errno)); |
c->self, c->wfd, strerror(errno)); |
} |
} |
|
|
strerror(errno)); |
strerror(errno)); |
} else { |
} else { |
if (channel_close_fd(&c->rfd) < 0) |
if (channel_close_fd(&c->rfd) < 0) |
log("channel %d: chan_shutdown_read: " |
logit("channel %d: chan_shutdown_read: " |
"close() failed for fd%d: %.100s", |
"close() failed for fd%d: %.100s", |
c->self, c->rfd, strerror(errno)); |
c->self, c->rfd, strerror(errno)); |
} |
} |