Minor fix

This commit is contained in:
linkwk7 2018-11-16 19:26:06 +08:00
parent c20569153b
commit 21a5071e84
2 changed files with 6 additions and 6 deletions

View File

@ -178,12 +178,12 @@ else if ( ret == 0 )
else
{
// If we detect the event, zero it out so we can reuse the structure
if ( pfd[0].revents & POLLIN )
pfd[0].revents = 0;
if ( fds[0].revents & POLLIN )
fds[0].revents = 0;
// input event on sock1
if ( pfd[1].revents & POLLOUT )
pfd[1].revents = 0;
if ( fds[1].revents & POLLOUT )
fds[1].revents = 0;
// output event on sock2
}
```

View File

@ -613,7 +613,7 @@ void philosopher(int i) {
think();
take_two(i);
eat();
put_tow(i);
put_two(i);
}
}
@ -625,7 +625,7 @@ void take_two(int i) {
down(&s[i]);
}
void put_tow(i) {
void put_two(i) {
down(&mutex);
state[i] = THINKING;
test(LEFT);