You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by sh...@apache.org on 2011/08/26 00:31:07 UTC
svn commit: r1161783 - /qpid/trunk/qpid/cpp/src/qpid/sys/windows/Socket.cpp
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-subscribe@qpid.apache.org