![[AIX]](ngaix.gif)
![[Linux]](nglinux.gif)
非线程应用程序
每个 MQI 函数针对信号设置其自己的信号处理程序。 将在 MQI 函数调用期间替换这些信号的用户处理程序。 其他信号可通过用户编写的处理程序按常规方式进行捕获。
每个 MQI 函数针对信号设置其自己的信号处理程序:
- SIGALRM
- SIGBUS
- SIGFPE
- SIGSEGV
- SIGILL
将在 MQI 函数调用期间替换这些信号的用户处理程序。 其他信号可通过用户编写的处理程序按常规方式进行捕获。 如果未安装处理程序,那么会保留缺省操作(例如,忽略、核心转储或退出)。
在 IBM® MQ 处理同步信号 (SIGSEGV , SIGBUS , SIGFPE 和 SIGILL) 之后,它尝试在进行 MQI 函数调用之前将信号传递到任何已注册的信号处理程序。