X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fio%2Ftest%2Frun-01-start-finish.c;h=04952db88e5ce9e3d65c9cadb57fee5e4730e001;hp=b1ce78d3f293f0916b5265cb7a18411333a1ddba;hb=0ce52c7ca42c2b3a6458cac348f5a8b96d7f1b62;hpb=cdffdf5d61f8330cfc3467e73a84876eb3928e9b;ds=sidebyside diff --git a/ccan/io/test/run-01-start-finish.c b/ccan/io/test/run-01-start-finish.c index b1ce78d3..04952db8 100644 --- a/ccan/io/test/run-01-start-finish.c +++ b/ccan/io/test/run-01-start-finish.c @@ -6,7 +6,9 @@ #include #include -#ifndef PORT +#ifdef DEBUG_CONN +#define PORT "64001" +#else #define PORT "65001" #endif static int expected_fd; @@ -21,6 +23,9 @@ static void finish_ok(struct io_conn *conn, int *state) static struct io_plan *init_conn(struct io_conn *conn, int *state) { +#ifdef DEBUG_CONN + io_set_debug(conn, true); +#endif ok1(*state == 0); (*state)++; expected_fd = io_conn_fd(conn); @@ -64,7 +69,7 @@ static int make_listen_fd(const char *port, struct addrinfo **info) int main(void) { int state = 0; - struct addrinfo *addrinfo; + struct addrinfo *addrinfo = NULL; struct io_listener *l; int fd; @@ -88,7 +93,7 @@ int main(void) exit(0); } freeaddrinfo(addrinfo); - ok1(io_loop() == &state + 1); + ok1(io_loop(NULL, NULL) == &state + 1); ok1(state == 2); io_close_listener(l); ok1(wait(&state));