diff --git a/test/test-tcp-unexpected-read.c b/test/test-tcp-unexpected-read.c index 772746bc..71db558d 100644 --- a/test/test-tcp-unexpected-read.c +++ b/test/test-tcp-unexpected-read.c @@ -77,7 +77,6 @@ static void connection_cb(uv_stream_t* handle, int status) { buf = uv_buf_init("PING", 4); ASSERT(0 == status); - ASSERT(0 == uv_tcp_init(uv_default_loop(), &peer_handle)); ASSERT(0 == uv_accept(handle, (uv_stream_t*) &peer_handle)); ASSERT(0 == uv_read_start((uv_stream_t*) &peer_handle, alloc_cb, read_cb)); ASSERT(0 == uv_write(&write_req, (uv_stream_t*) &peer_handle, @@ -98,6 +97,7 @@ TEST_IMPL(tcp_unexpected_read) { ASSERT(0 == uv_check_start(&check_handle, check_cb)); ASSERT(0 == uv_tcp_init(loop, &server_handle)); ASSERT(0 == uv_tcp_init(loop, &client_handle)); + ASSERT(0 == uv_tcp_init(loop, &peer_handle)); ASSERT(0 == uv_tcp_bind(&server_handle, addr)); ASSERT(0 == uv_listen((uv_stream_t*) &server_handle, 1, connection_cb)); ASSERT(0 == uv_tcp_connect(&connect_req, &client_handle, addr, connect_cb));