- - - - CENAPAD-MGCO

contents index A seguir: Leitores e Escritores: Comentários Acima: Propriedades de programas paralelos Anterior: Leitores e Escritores: 1a


Leitores e Escritores: 1a solução (continuação)

void releaseWrite(void) {    
   lock(mutex);   
      nw--;   
      wakeup(b,k);   
   unlock(mutex);   
}    
  
void releaseRead(void) {    
   lock(mutex);   
      nr--;   
      wakeup(b,k);   
   unlock(mutex);   
}



Osvaldo Carvalho - Postscript - Comentários?