Linux网络函数send()出错导致进程退出 企业开发 2024-11-06 22:20 0 阅读 Linux网络函数send()出错导致进程退出 在Linux系统编写socket网络通信程序的时候,如果程序执行send函数,遇到了一个关闭的socket,系统就会抛出一个SIGPIPE信号。这个信号的缺省处理方法是退出当前进程,重新定义这个信号的处理方式可以避免这个情况。 //定义一个空函数 void signal_send(){ } //注册信号处理方式 signal(SIGPIPE, signal_send); 猜你喜欢