Linux

系統呼叫延遲信號處理程序的執行?

  • September 16, 2016

是否有一個函式或系統呼叫可以延遲信號處理程序的執行。這意味著信號處理程序不會在信號傳遞時執行,而是在首先執行一些其他程式碼之後執行?

您可以sigprocmask()使用要屏蔽的信號集進行呼叫,也可以線上程中使用pthread_sigmask(). 請參閱man 7 signal每個函式的手冊頁。

引用自:https://unix.stackexchange.com/questions/310351