У меня есть открытое соединение UDP, которое потоковое видео в течение нескольких часов между двумя машинами в разных VLAN.Через несколько часов я получаю следующее исключение на стороне сервера (передатчик):
System.Net.Sockets.SocketException: операция блокировки была прервана вызовом WSACancelBlockingCall на System.Net.Sockets.Socket.Send (Байт [] буфер, смещение Int32, размер Int32, SocketFlags socketFlags)
С этого момента время от времени (не при каждой отправке) я вижу следующее:
System.Net.Sockets.SocketException: неблокирующая операция сокета не может быть немедленно завершена в System.Net.Sockets.Socket.Send (буфер Byte [], смещение Int32, размер Int32, SocketFlagssocketFlags)
На стороне клиента я не вижу исключений или ненормального поведения.
Возможно ли получить это исключение из-за проблемы N / W, например, что-то вПереключатель?Любые другие идеи, которые могут вызвать эти исключения?
Спасибо