【发布时间】:2011-09-11 14:43:03
【问题描述】:
我有一个开放的 UDP 连接,可以在不同 VLAN 上的两台机器之间传输几个小时的视频。 几个小时后,我在服务器端(发射器)收到以下异常:
System.Net.Sockets.SocketException:阻塞操作是 在调用 WSACancelBlockingCall 时中断 System.Net.Sockets.Socket.Send(Byte[] 缓冲区,Int32 偏移量,Int32 大小,SocketFlags socketFlags)
从那一刻起,不时(不是每次发送),我看到以下内容:
System.Net.Sockets.SocketException:非阻塞套接字操作 无法立即完成 System.Net.Sockets.Socket.Send(Byte[] 缓冲区,Int32 偏移量,Int32 大小,SocketFlags socketFlags)
在客户端,我没有发现异常或异常行为。
是否有可能由于 N/W 问题(例如交换机中的某些东西)而导致此异常? 还有什么其他想法会导致这些异常吗?
谢谢
【问题讨论】:
标签: network-programming udp video-streaming