标签: signals signal-handling context-switch
我正在尝试构建像pthreads这样的用户级线程库。
我想在信号处理程序中使用swapcontext。但由于它不是信号安全功能,因此不建议使用它。有人可以建议如何在信号处理程序中使用它。我可以通过禁用信号来使用它吗?
也有人可以解释一下信号安全功能的确切含义吗?