Processo do servidor Web resistente a Ctrl + Z

1

Estou experimentando diferentes microframas da Web em Python, como cherrypy e flask (no Mac OSX).

Quando finalizo o processo com CTRL + Z, geralmente os processos permanecem ativos. Por que o sinal de desligamento não mata o processo? Eu tenho que sudo matar e reiniciar.

    
por RParadox 22.11.2012 / 03:13

1 resposta

3

Ctrl-Z, é suspenso. Você quer Ctrl-C, interromper. De wikipedia de sinal Unix :

  • Ctrl-C (in older Unixes, DEL) sends an INT signal (SIGINT); by default, this causes the process to terminate.
  • Ctrl-Z sends a TSTP signal (SIGTSTP); by default, this causes the process to suspend execution.
    
por 22.11.2012 / 03:24