Author: shuston
Date: Thu Aug 25 22:31:07 2011
New Revision: 1161783

URL: http://svn.apache.org/viewvc?rev=1161783&view=rev
Log:
Don't try setsockopt IPV6_V6ONLY when setting up new socket. Doesn't work on 
XP. Addresses note I left in QPID-3406.

Modified:
    qpid/trunk/qpid/cpp/src/qpid/sys/windows/Socket.cpp

Modified: qpid/trunk/qpid/cpp/src/qpid/sys/windows/Socket.cpp
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/sys/windows/Socket.cpp?rev=1161783&r1=1161782&r2=1161783&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/sys/windows/Socket.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/sys/windows/Socket.cpp Thu Aug 25 22:31:07 2011
@@ -136,11 +136,6 @@ void Socket::createSocket(const SocketAd
     try {
         if (nonblocking) setNonblocking();
         if (nodelay) setTcpNoDelay();
-        if (getAddrInfo(sa).ai_family == AF_INET6) {
-            int flag = 1;
-            int result = ::setsockopt(socket, IPPROTO_IPV6, IPV6_V6ONLY, (char 
*)&flag, sizeof(flag));
-            QPID_WINSOCK_CHECK(result);
-        }
     } catch (std::exception&) {
         ::closesocket(s);
         socket = INVALID_SOCKET;



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscr...@qpid.apache.org

Reply via email to