next up previous
Next: Starvation Up: Leitores e Escritores Previous: Leitores e Escritores: solução

Leitores e Escritores: solução sujeita a starvation - 2

 
void releaseWrite(void) {

lock(mutex);

nw-;

wakeup(b,k);

unlock(mutex);

}

void releaseRead(void) {

lock(mutex);

nr-;

wakeup(b,k);

unlock(mutex);

}



Osvaldo Sergio F. de Carvalho
Wed Mar 19 14:56:39 EST 1997