SIGSTOP e SIGCONT e o bash escolhendo como responder a eles

SIGSTOP e SIGCONT e o bash escolhendo como responder a eles

eu estou lendoa documentação do subsistema freezere me deparei com o seguinte exemplo sobre por que SIGSTOPe SIGCONTnem sempre estão funcionando 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>

O que não entendo é a explicação: "Isso acontece porque o bash pode observar ambos os sinais e escolher como responder a eles." Por que o bash pode escolher aqui, o comando não indica claramente o que fazer?

informação relacionada