鍍金池/ 問答/Java  PHP/ php stream_select 出現(xiàn) unable to select 錯誤

php stream_select 出現(xiàn) unable to select 錯誤如何解決??

錯誤詳情如下圖:

clipboard.png

clipboard.png

出現(xiàn)該錯誤的程序運行環(huán)境:程序開啟了多個進(jìn)程監(jiān)聽同一端口,while 死循環(huán)每間隔 1us 調(diào)用一次 stream_select 接受客戶端連接 + 讀取客戶端消息,按 ctrl + c 控制進(jìn)程退出的時候報錯。

這是什么原因??如何解決??

回答
編輯回答
初心

出錯的原因是你按了CTRL+C,解決方法是別按CTRL+C

你如你是在Linux/Unix下,可以用 pcntl_signal()函數(shù)來處理中斷信號.收到信號時設(shè)置變量,讓你的死循環(huán)正常退出就好了.

2017年9月19日 17:58