Proceso de servidor web resistente a Ctrl + Z

1

Estoy probando diferentes microframeworks web de Python, como cherrypy y flask (en Mac OSX).

Cuando finalizo el proceso con CTRL + Z, generalmente el proceso sigue vivo. ¿Por qué la señal de apagado no mata el proceso? Tengo que sudo matarlo y reiniciar.

RParadox
fuente

Respuestas:

3

Ctrl-Z, está suspendido. Quieres Ctrl-C, interrumpir. Desde la señal de Wikipedia de Unix :

  • Ctrl-C (en Unixes anteriores, DEL) envía una señal INT (SIGINT); de manera predeterminada, esto hace que el proceso finalice.
  • Ctrl-Z envía una señal TSTP (SIGTSTP); de forma predeterminada, esto hace que el proceso suspenda la ejecución.
ckhan
fuente
genial, gracias. Me alegro de haberlo preguntado.
RParadox