• 套接字IO超时设置和使用select实现超时管理

    时间:2021-03-12 19:34:09

    在涉及套接字IO超时的设置上有一下3种方法:1、调用alarm,它在指定的时期满时产生SIGALRM信号。这个方法涉及信号的处理,而信号处理在不同的实现上存在差异,而且可能干扰进程中现有的alarm调用。程序大概框架如下所示,如果read在5s内被SIGALRM信号中断而返回,则表示超时,否则未超时...