当终端断开连接时,内核会向控制终端发送一个SIGHUP
来通知它。之后,控制进程会向同一会话中的所有进程发送SIGHUP
。当这些进程捕获SIGHUP
但执行其他操作而不是在信号处理程序中终止时,会发生什么?
他们继续他们的业务并终止
- 当他们决定
- 当他们收到另一个信号时