- c->w = 0;
- if(c->r == 0) {
- //D(("server writer_error closes %d", fd));
- info("server writer_error closes %d because all done", fd); /* TODO */
- xclose(fd); /* reader is done too, close */
- } else {
- //D(("server writer_error shutdown %d SHUT_WR", fd));
- info("server writer_error shutdown %d SHUT_WR", fd); /* TODO */
- xshutdown(fd, SHUT_WR); /* reader is not done yet */
- }