Commit 7f8a1da3 authored by Constantin Rack's avatar Constantin Rack Committed by GitHub

Merge pull request #2089 from bluca/ipv6_test_windows

Problem: tests should not create 2 ZMQ contexts
parents aab6ca78 0002824f
...@@ -22,9 +22,9 @@ ...@@ -22,9 +22,9 @@
int main (void) int main (void)
{ {
setup_test_environment(); setup_test_environment();
int ipv6 = is_ipv6_available ();
void *ctx = zmq_ctx_new (); void *ctx = zmq_ctx_new ();
assert (ctx); assert (ctx);
int ipv6 = is_ipv6_available ();
/* Address wildcard, IPv6 disabled */ /* Address wildcard, IPv6 disabled */
void *sb = zmq_socket (ctx, ZMQ_REP); void *sb = zmq_socket (ctx, ZMQ_REP);
......
...@@ -339,10 +339,6 @@ is_ipv6_available(void) ...@@ -339,10 +339,6 @@ is_ipv6_available(void)
inet_pton (AF_INET6, "::1", &(test_addr.sin6_addr)); inet_pton (AF_INET6, "::1", &(test_addr.sin6_addr));
#ifdef ZMQ_HAVE_WINDOWS #ifdef ZMQ_HAVE_WINDOWS
// initialize network stack
void *ctx = zmq_ctx_new();
assert(ctx);
SOCKET fd = socket (AF_INET6, SOCK_STREAM, IPPROTO_IP); SOCKET fd = socket (AF_INET6, SOCK_STREAM, IPPROTO_IP);
if (fd == INVALID_SOCKET) if (fd == INVALID_SOCKET)
ipv6 = 0; ipv6 = 0;
...@@ -358,9 +354,6 @@ is_ipv6_available(void) ...@@ -358,9 +354,6 @@ is_ipv6_available(void)
} }
closesocket (fd); closesocket (fd);
} }
rc = zmq_ctx_term(ctx);
assert(rc == 0);
#else #else
int fd = socket (AF_INET6, SOCK_STREAM, IPPROTO_IP); int fd = socket (AF_INET6, SOCK_STREAM, IPPROTO_IP);
if (fd == -1) if (fd == -1)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment