Foros del Web » Administración de Sistemas » Unix / Linux »

señales POSIX

Estas en el tema de señales POSIX en el foro de Unix / Linux en Foros del Web. Hola! tengo que hacer un proceso que suspenda las señales SIGUSR1 y las encole para luego ser tratadas de a una cuando llega una SIGUSR2. ...
  #1 (permalink)  
Antiguo 28/10/2008, 18:29
 
Fecha de Ingreso: marzo-2007
Mensajes: 3
Antigüedad: 17 años, 1 mes
Puntos: 0
señales POSIX

Hola! tengo que hacer un proceso que suspenda las señales SIGUSR1 y las encole para luego ser tratadas de a una cuando llega una SIGUSR2.
Trate con esto:


sigset_t bloqueadas;
sigemptyset(&bloqueadas);
sigaddset(&bloqueadas,SIGUSR1);
sigprocmask(SIG_BLOCK, &bloqueadas, NULL);


eso las bloquea, pero no encontre forma de tratarlas una a una cuando llega el SIGUSR2... nisiquera se como saber cuantas señales SIGUSR1 fueron suspendidas.

Por favor, necesito ayuda!


Gracias!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:13.