我们学校的项目是一个 BitTorrent 客户端。今天我突然{tcp_error,#Port<0.2095>,emsgsize}
出错了,我的问题是什么导致了这个错误?我有option {packet,4}
,gen_tcp
所以我的猜测是包的长度与前 4 个字节不匹配?这真的很奇怪,因为除了握手之外的所有 BitTorrent 消息都有前 4 个字节 len。昨天我们能够下载,现在我收到了这些消息。请注意,有些消息可以正常到达。感谢您对这个问题的想法。
问问题
1062 次