Announcements

The demise of the hard drive coming soon?
Don't do this till after the project is due (in all sections)
Since we are talking about security:
you can't defend against lazy.

1 rendezvous (barrier implementation using mutex)
2
3 mutex.down()
4 count = count + 1
5 mutex.up()
6
7 if count == n: barrier.signal()
8
9 barrier.wait()
10 barrier.signal()
11
12 critical point