ext/noderb_extension/libuv/test/test-gethostbyname.c in noderb-0.0.4 vs ext/noderb_extension/libuv/test/test-gethostbyname.c in noderb-0.0.6

- old
+ new

@@ -72,12 +72,11 @@ options.servers = &test_server.sin_addr; options.nservers = 1; options.tcp_port = htons(TEST_PORT); options.flags = ARES_FLAG_USEVC; - rc = uv_ares_init_options(&channel, &options, optmask); - + rc = uv_ares_init_options(uv_default_loop(), &channel, &options, optmask); ASSERT(rc == ARES_SUCCESS); } TEST_IMPL(gethostbyname) { @@ -102,15 +101,15 @@ ares_gethostbyname(channel, "microsoft.com", AF_INET, &aresbynamecallback, &bynamecallbacksig); - uv_run(); + uv_run(uv_default_loop()); ASSERT(ares_bynamecallbacks == 1); - uv_ares_destroy(channel); + uv_ares_destroy(uv_default_loop(), channel); printf("Done basic gethostbyname test\n"); /* two sequential call on new channel */ @@ -123,11 +122,11 @@ ares_gethostbyname(channel, "microsoft.com", AF_INET, &aresbynamecallback, &bynamecallbacksig); - uv_run(); + uv_run(uv_default_loop()); ASSERT(ares_bynamecallbacks == 1); ares_byaddrcallbacks = 0; byaddrcallbacksig = 8; @@ -141,15 +140,15 @@ 4, AF_INET, &aresbyaddrcallback, &byaddrcallbacksig); - uv_run(); + uv_run(uv_default_loop()); ASSERT(ares_byaddrcallbacks == 1); - uv_ares_destroy(channel); + uv_ares_destroy(uv_default_loop(), channel); printf("Done gethostbyname and gethostbyaddr sequential test\n"); /* two simultaneous calls on new channel */ @@ -177,16 +176,16 @@ 4, AF_INET, &aresbyaddrcallback, &byaddrcallbacksig); - uv_run(); + uv_run(uv_default_loop()); ASSERT(ares_bynamecallbacks == 1); ASSERT(ares_byaddrcallbacks == 1); - uv_ares_destroy(channel); + uv_ares_destroy(uv_default_loop(), channel); printf("Done gethostbyname and gethostbyaddr concurrent test\n"); return 0; }