摘要:
1. 高性能I/O (1)通常,recv函数没有数据可用时会阻塞等待。同样,当socket发送缓冲区没有足够多空间来发送消息时,函数send会阻塞。 (2)当socket在非阻塞模式下,这些函数不会阻塞,如果发送/接收缓冲区没有数据时,调用会失败并设置errno为EWOULDBLOCK或EAGAIN 阅读全文
posted @ 2017-04-08 22:48 浅墨浓香 阅读(725) 评论(0) 推荐(0)
|
||
|
摘要:
1. 高性能I/O (1)通常,recv函数没有数据可用时会阻塞等待。同样,当socket发送缓冲区没有足够多空间来发送消息时,函数send会阻塞。 (2)当socket在非阻塞模式下,这些函数不会阻塞,如果发送/接收缓冲区没有数据时,调用会失败并设置errno为EWOULDBLOCK或EAGAIN 阅读全文
posted @ 2017-04-08 22:48 浅墨浓香 阅读(725) 评论(0) 推荐(0) |
||