Linux
系統呼叫延遲信號處理程序的執行?
是否有一個函式或系統呼叫可以延遲信號處理程序的執行。這意味著信號處理程序不會在信號傳遞時執行,而是在首先執行一些其他程式碼之後執行?
您可以
sigprocmask()
使用要屏蔽的信號集進行呼叫,也可以線上程中使用pthread_sigmask()
. 請參閱man 7 signal
每個函式的手冊頁。