From 15de342cc5534506170d8b7b797d2d7c8b7dd289 Mon Sep 17 00:00:00 2001 From: Reece Benson Date: Thu, 12 Nov 2020 21:38:58 +0000 Subject: [PATCH] Resolves 'Operation Not Supported' SocketException (#149) --- src/Impostor.Hazel/Udp/UdpConnectionListener.cs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/Impostor.Hazel/Udp/UdpConnectionListener.cs b/src/Impostor.Hazel/Udp/UdpConnectionListener.cs index ee4c8fc..573a00c 100644 --- a/src/Impostor.Hazel/Udp/UdpConnectionListener.cs +++ b/src/Impostor.Hazel/Udp/UdpConnectionListener.cs @@ -48,10 +48,15 @@ namespace Impostor.Hazel.Udp _readerPool = readerPool; _pool = MemoryPool.Shared; - _socket = new UdpClient(endPoint) + _socket = new UdpClient(endPoint); + + try { - DontFragment = false - }; + _socket.DontFragment = false; + } + catch (SocketException) + { + } _reliablePacketTimer = new Timer(ManageReliablePackets, null, 100, Timeout.Infinite); -- 2.39.5