1. 首页
  2. 课程学习
  3. C++/C
  4. 总结:Linux中socket常见错误分析

总结:Linux中socket常见错误分析

上传者: 2020-10-28 02:47:21上传 PDF文件 73.92KB 热度 19次
并不是所有的系统调用都可以自动恢复。如msgsnd喝msgrcv就是典型的例子,msgsnd/msgrcv以block方式发送/接收消息时,会因为进程收到了信号而中断。此时msgsnd/msgrcv将返回-1,errno被设置为EINTR。且即使在插入信号时设置了SA_RESTART,也无效。
下载地址
用户评论