标签: python sockets broken-pipe
可能重复: TCP client-server SIGPIPE
我想知道这个错误意味着什么?
答案 0 :(得分:0)
您正在使用套接字和Http协议。
它只是意味着您的TCP连接已被另一端关闭或由于某些其他原因而中断。通过断开意味着在开始数据传输之前需要再次进行3次握手。如评论中所述,在侦听端即服务器上,通常无法启动连接。所以应该简单地关闭这个套接字并继续前进。
但是,如果你是一个客户,你可能应该再次调用类似于连接的api,并在成功后再继续。
Broken pipe on SO