【发布时间】:2012-07-25 09:05:12
【问题描述】:
我的理解是,一般来说,如果您从信号处理程序调用非异步信号安全函数,则行为是未定义的,但我听说 linux 允许您安全地调用任何系统调用。这是真的?此外,SIGSEGV 处理程序的唯一可移植行为是中止或退出,但我知道如果您返回,linux 实际上会恢复执行,对吗?
【问题讨论】:
-
你是从哪里听说的?
-
这个问题的具体答案:stackoverflow.com/questions/2663456/…