Buenas tardes,
Tengo una duda de la solución de este ejercicio, en el procedimiento votante no me doy cuenta con que fin se usa el mailbox mb_mutex ya que al ejecutar mb_espero_mesa.receive() cumpliría la misma función que el mutex ya que controla que un votante o delegado solo puede ser atendido por la mesa. No seria redundante el mutex?
Agradezco me puedan sacar la duda.
Saludos!
///parte del código de votante
mb_espero_mesa.receive(); // cola de esperamb_mutex.receive();
mb_identificador_mesa.send(documento);
mb_espero_validacion.receive(ok)
mb_mutex.send(NIL);