X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Fio%2Ftest%2Frun-16-duplex-test.c;h=2081418334ba51b90f20dfe04edad5ea0f4053a8;hb=318f717e34e4735e5397bee24dbbee69205be82b;hp=ea588661f7f091f2532da8fc717fb50dcf54cced;hpb=94dd4c2bddd0dc080ad5b85465fa3f45f486967a;p=ccan diff --git a/ccan/io/test/run-16-duplex-test.c b/ccan/io/test/run-16-duplex-test.c index ea588661..20814183 100644 --- a/ccan/io/test/run-16-duplex-test.c +++ b/ccan/io/test/run-16-duplex-test.c @@ -8,7 +8,9 @@ #include #include -#ifndef PORT +#ifdef DEBUG_CONN +#define PORT "64016" +#else #define PORT "65016" #endif @@ -34,6 +36,9 @@ static struct io_plan *io_done(struct io_conn *conn, struct data *d) static struct io_plan *init_conn(struct io_conn *conn, struct data *d) { +#ifdef DEBUG_CONN + io_set_debug(conn, true); +#endif ok1(d->state == 0); d->state++; @@ -43,7 +48,8 @@ static struct io_plan *init_conn(struct io_conn *conn, struct data *d) io_close_listener(d->l); - return io_duplex(io_read(conn, d->buf, sizeof(d->buf), io_done, d), + return io_duplex(conn, + io_read(conn, d->buf, sizeof(d->buf), io_done, d), io_write(conn, d->wbuf, sizeof(d->wbuf), io_done, d)); }