标签: linux signals netlink
我正在编写一个与用户进程交换数据的linux模块。 如果模块尝试将数据发送到已终止的用户进程,则系统可能会崩溃。为了避免崩溃,我们可以使用kill()函数来检查pid的可用性。但它不会每次都有效,因为在成功返回kill()函数后可能会关闭用户进程。我想知道“是否存在可以处理这种情况的信号和信号处理机制?”。 如果是,那么请解释一下。
谢谢..