SiGPIPE 管道终止,当写入无人读取的管道时产生该信号,默认动作终止该进程。
当客户端关闭socket(也是一种管道),但是服务端并没有收到断开连接,继续向socket写入数据时,就变成了写入无人读取的管道,这时就会产生SIGPIPE信号,如果不对该信号做处理,系统就会将触发该信号的进程杀死掉。
SiGPIPE 管道终止,当写入无人读取的管道时产生该信号,默认动作终止该进程。
当客户端关闭socket(也是一种管道),但是服务端并没有收到断开连接,继续向socket写入数据时,就变成了写入无人读取的管道,这时就会产生SIGPIPE信号,如果不对该信号做处理,系统就会将触发该信号的进程杀死掉。