SIGTSTP (20)SIGTSTP (20) — Sinal de Parada pelo Terminal
Um sinal de parada originado pelo terminal, tipicamente Ctrl+Z. Ao contrário de SIGSTOP, pode ser capturado.
ECHILDO processo chamador não possui processos filhos existentes para aguardar.
Uma chamada a wait() ou waitpid() foi feita, mas não há processos filhos para coletar. Isso pode ocorrer quando SIGCHLD está definido como SIG_IGN, quando outra thread já coletou o filho ou quando o processo nunca executou fork().
Verifique se fork() foi chamado com sucesso antes de chamar wait(). Evite chamar wait() múltiplas vezes para o mesmo filho. Ao usar handlers de SIGCHLD, certifique-se de que não conflitem com chamadas explícitas a wait().
SIGTSTP (20)Um sinal de parada originado pelo terminal, tipicamente Ctrl+Z. Ao contrário de SIGSTOP, pode ser capturado.
ENOTBLKUm dispositivo não-bloco foi especificado onde um dispositivo de bloco é requerido.
SIGTTIN (21)Um processo em segundo plano tentou ler do seu terminal de controle.
SIGTRAP (5)Um breakpoint ou trap de rastreamento foi acionado, geralmente durante a depuração.
ENOTRECOVERABLEO estado do mutex não pode ser recuperado após o proprietário anterior ter encerrado sem desbloqueá-lo.
EBADFUm argumento de descritor de arquivo não é um descritor de arquivo aberto válido ou não está aberto para a operação solicitada.