【发布时间】:2016-09-20 17:32:24
【问题描述】:
正如我们所知,exec 系列函数调用最终会调用execve(),这是一个系统调用,其余的是库函数。因此,通常情况下,适用于 execve() 的任何含义也适用于其他 exec*() 函数。
我想知道在执行execve() 期间是否所有信号都被阻塞直到它成功,或者是否有办法将信号传递给对应于exec 的pid? (我知道它不会返回成功并且调用函数的进一步执行不会发生)
【问题讨论】:
-
不确定您的要求;你能提供一些伪代码来说明你的要求吗?
-
@csl 我的问题很简单直接,execve(或任何 exec 函数)会阻塞所有信号直到它完成吗?