COSC 3300 Networks and Internets

Fall 2011

Homework Assignment #3

"... a folk definition of insanity is to do the same thing over and over again and to expect the results to be different. By this definition, we in fact require that programmers of multithreaded systems be insane. Were they sane, they could not understand their programs."
-- Edward A. Lee, The Problem With Threads
Due: Friday, September 23rd, 11:59pm CDT
Submit: Turn in your C files and short text file README that describes your experiments and results using the turnin command on the Systems Lab machines.
Work is to be completed in teams. Only one team member should turnin, but it would be courteous to notify your teammate(s) when you do this. Names of authors should be included in all work. You may submit multiple times, but only the last turnin will be kept. The automatic submission system will not accept work after the deadline.

Concurrent Server

Build a concurrent server as specified in the lab handout. Include the two optional exercises, and report your experiments and results in a file called, README.

[Revised 2011 Sep 16 12:48 DWB]