|    
			
				28/10/2008, 18:29
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: marzo-2007 
						Mensajes: 3
					 Antigüedad: 18 años, 7 meses 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!
     |