Como restaurar o comportamento do processamento de sinal padrão no Solaris?

3

Descobri que o comportamento do processamento de sinal no meu Solaris 10 foi alterado. Por exemplo, quando eu Ctrl + C , o programa não pode sair. Use psig para verificar o comportamento do processamento de sinal:

HUP     default
INT     ignored
QUIT    ignored
ILL     default

Eu posso ver que o sinal INT foi alterado para ignored . Eu quero restaurar o comportamento padrão, como posso fazer isso? Muito obrigado antecipadamente!

    
por Nan Xiao 23.09.2014 / 04:10

1 resposta

1

Executar o comando trap - INT QUIT de um shell deve restaurar o tratamento de sinal padrão desse shell e os processos que ele executa subseqüentemente. Você pode querer adicionar isso ao seu ~/.profile .

Verifique se algum arquivo de inicialização em algum lugar contém trap "" INT QUIT ou algo semelhante (o que diz ao shell para ignorar o sinal).

    
por 24.09.2014 / 01:34