错误详情如下图:
出现该错误的程序运行环境:程序开启了多个进程监听同一端口,while
死循环每间隔 1us
调用一次 stream_select
接受客户端连接 + 读取客户端消息,按 ctrl + c
控制进程退出的时候报错。
这是什么原因??如何解决??
错误详情如下图:
出现该错误的程序运行环境:程序开启了多个进程监听同一端口,while
死循环每间隔 1us
调用一次 stream_select
接受客户端连接 + 读取客户端消息,按 ctrl + c
控制进程退出的时候报错。
这是什么原因??如何解决??
2 回答1.5k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答883 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答942 阅读
1 回答920 阅读
1 回答852 阅读
出错的原因是你按了CTRL+C,解决方法是别按CTRL+C
你如你是在Linux/Unix下,可以用
pcntl_signal()
函数来处理中断信号.收到信号时设置变量,让你的死循环正常退出就好了.