Provided by: manpages-es_1.55-10_all bug

NOMBRE

       signal - manejo de señales en ANSI C

SINOPSIS

       #include <signal.h>

       typedef void (*sighandler_t)(int);

       sighandler_t signal(int signum, sighandler_t handler);

DESCRIPCIÓN

       La  llamada  al  sistema  signal() instala un nuevo manejador de señales para la señal con
       número signum.  El manejador de señales queda establecido a sighandler que puede  ser  una
       función especificada por el usuario o bien SIG_IGN o SIG_DFL.

       Cuando  llega  una  señal  con  número  signum  ocurre  lo  siguiente.   Si  el  manejador
       correspondiente está establecido a SIG_IGN, la señal es ignorada.  Si  el  manejador  está
       establecido  a  SIG_DFL,  se  realiza  la  acción  por  defecto  asociada  a la señal (vea
       signal(7)).  Finalmente, si el manejador está establecido  a  una  función  sighandler  lo
       primero  que se hace es o bien restablecer el manejador a SIG_DFL o un bloqueo de la señal
       que depende de la implementación, invocando después a sighandler con el argumento signum.

       Usar una función manejadora de señales para una señal se llama "atrapar  la  señal".   Las
       señales