处理信号及其处理程序的一些通用规则: 一旦设置了特定信号的处理程序,直到它被显式重置(Python模拟BSD样式接口,而不管底层实现如何)时,它仍保持安装状态,除了底层实现之后的处理程序以外SIGCHLD
然而,一些信号被明确地解除阻碍:在GNU/Linux上,同步信号,SIGILL,SIGTRAP,SIGSTKFLT,SIGCHLD,SIGPROF和信号32(SIGCANCEL)和33(SIGSETXID
defined(SIGCHLD)#defineSIGCHLDSIGCLD#endif#ifdefSIGCHLDRETSIGTYPE(*chfunc)(int);rb_last_status_clear(
EXDEV=Errno(0x12)EXFULL=Errno(0x36)) 信号 const(SIGABRT=Signal(0x6)SIGALRM=Signal(0xe)SIGBUS=Signal(0x7)SIGCHLD