1. 程式人生 > >epoll_wait被signal訊號中斷時的處理

epoll_wait被signal訊號中斷時的處理

libevent 用fd事件來通知epoll_wait,處理事件。epoll_wait在訊號處理後,會返回-1 ,錯誤碼為EINTR,直接return 0

nginx用全域性變數來通知程序,epoll_wait在訊號處理後,會返回-1 ,錯誤碼為EINTR,在主迴圈裡處理事件