异步信号处理程序,无法确定当前进程执行序列执行到的位置。
异步信号处理程序有一个安全调用的函数集合,常见的操作规则是,
开始处理时,保存进程执行队列的关键变量,
信号处理结束时,恢复原先的值。比如errno,这是当前进程唯一的变量,处理函数很可能会修改它的值。
异步信号处理程序,无法确定当前进程执行序列执行到的位置。
异步信号处理程序有一个安全调用的函数集合,常见的操作规则是,
开始处理时,保存进程执行队列的关键变量,
信号处理结束时,恢复原先的值。比如errno,这是当前进程唯一的变量,处理函数很可能会修改它的值。