进程信号是不是也是socket?
我有一个socket server的程序,它也在同时接收SIGCHLD信号。
我发现,每次收到SIGCHLD信号,socket的accpet函数会接收到信息,返回错误码4 (Interrupted system call)。
是不是可以理解:进程信号是不是也是一种socket?
另外,是否有办法避免这种错误返回?
我发现,每次收到SIGCHLD信号,socket的accpet函数会接收到信息,返回错误码4 (Interrupted system call)。
是不是可以理解:进程信号是不是也是一种socket?
另外,是否有办法避免这种错误返回?
作者: ArchiLife 发布时间: 2011-02-18
进程信号与socket没有关系
进程收到信号时,会中断当前的慢速系统调用(accept就是一种)
进程收到信号时,会中断当前的慢速系统调用(accept就是一种)
作者: justkk 发布时间: 2011-02-18