Commit d9b09fc4 authored by Andrei Tserakhau's avatar Andrei Tserakhau Committed by Nick Craver

feat: use endpoint address family instead of hardcoded InterNetwork (#686)

This fixes connecting to IPv6 servers.
parent dba66e70
......@@ -174,7 +174,7 @@ public void Dispose()
internal SocketToken BeginConnect(EndPoint endpoint, ISocketCallback callback, ConnectionMultiplexer multiplexer, TextWriter log)
{
var socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
var socket = new Socket(endpoint.AddressFamily, SocketType.Stream, ProtocolType.Tcp);
SetFastLoopbackOption(socket);
socket.NoDelay = true;
try
......
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