0
我讀過很多文章,其中建議使用sigaction
代替signal
有許多原因。但在閱讀了一些開源代碼(如Redis
,Lua
)後,我發現signal
仍然存在。信號功能是否足夠安全以忽略或恢復信號處理程序?
如果我只用signal
忽略或恢復默認的處理程序,如:
signal(SIGPIPE, SIG_IGN);
或:
signal(SIGPIPE, SIG_DFL);
是signal
足夠安全?
也許這隻適用於Linux。對? – 2014-10-27 07:25:22
建議適用於任何平臺,假設您希望您的代碼也可以移植到Linux。 – 2014-10-27 07:32:35