- d->c2 = io_duplex(conn, io_read(d->buf+1, sizeof(d->buf)-1, end, d));
- ok1(d->c2);
- io_set_finish(d->c2, finish_ok, d);
-
- return io_write(d->wbuf, sizeof(d->wbuf), end, d);
+ return io_duplex(conn,
+ io_read(conn, d->buf+1, sizeof(d->buf)-1, end, d),
+ io_write(conn, d->wbuf, sizeof(d->wbuf), end, d));