文件上传下载功能,及其中Socket套接字,服务端read阻塞问题
Socket套接字,服务端read阻塞问题
问题阐述:服务端read后面的代码执行不到
p.s.如果服务端read后面的代码是向客户端回写数据,客户端read后面的代码也都执行不到(因为服务端执行不到回写,没有回写客户端自然也获取不到)
原因:客户端没有发送结束符,服务端一直阻塞等待读取
read方法退出的条件:读到文件尾结束符EOF,返回-1
服务端与客户端建立连接后,会一直阻塞处于等待...
原创
2019-11-28 17:26:12 ·
343 阅读 ·
0 评论