SIGSTOP y SIGCONT y bash eligiendo cómo responderles

SIGSTOP y SIGCONT y bash eligiendo cómo responderles

Estoy leyendola documentación sobre el subsistema congeladory me encontré con el siguiente ejemplo sobre por qué SIGSTOPy SIGCONTno siempre funcionan como esperamos:

$ echo $$
16644
$ bash
$ echo $$
16690


From a second, unrelated bash shell:
$ kill -SIGSTOP 16690
$ kill -SIGCONT 16690

<at this point 16690 exits and causes 16644 to exit too>

Lo que no entiendo es la explicación: "Esto sucede porque bash puede observar ambas señales y elegir cómo responder a ellas." ¿Por qué el bash puede elegir aquí? ¿No indica claramente el comando qué hacer?

información relacionada