System-Calls
個性(2)的 STICKY_TIMEOUTS 標誌有什麼作用?
是否有關於您可以傳遞給的每個標誌的確切功能的良好描述
personality(2)
?我對它們特別感興趣STICKY_TIMEOUTS
,但對它們進行一般詳細的描述會很好。我已經為此搜尋了一堆,但找不到它。我喜歡知道這些事情。
這是一個非常具體的程式問題,但它也是非常 Unix/Linux 特定的。我不確定它應該放在這裡還是放在 StackOverflow 上。
根據
man 2 personality
:STICKY_TIMEOUTS(自 Linux 1.2.0 起)
設置此標誌後,select(2)、pselect(2) 和 ppoll(2) 在被信號處理程序中斷時不會修改返回的超時參數。
您可以閱讀手冊頁的其餘部分以獲取每個可用標誌的詳細說明。