Linux(服務器編程):25---epoll複用技術實現統一處理信號事件源

1、統一信號處理事件源概述 信號是一種異步事件:信號處理函數和程序的主循環是兩條不一樣的執行路線。顯然,信號處理函數須要儘量快地執行完畢,以確保該信號不被屏蔽(爲了不一些競態條件,信號在處理期間,系統不會再次觸發它)過久 一種典型的解決辦法是: 把信號的主要處理邏輯放到程序的主循環中 當信號處理函數被觸發時,它只是簡單地經過主循環程序接收到信號,並把信號值傳遞給主循環 主循環再根據接收到的信號值執
相關文章
相關標籤/搜索