README (1995.05.13)

Question: Convert the server program to use one thread for each concurrent
		client.

		In this program the client opens a connection to the server.
		The client reads from standard input and writes the line
		to the server. The server in turn reads the line from the
		connection, upper-cases it, adds some transaction information
		and writes the resulting line back to the client. The client
		reads the resulting line (from the server) and writes it onto
		standard output.

The following restictions apply:

	1) The original client program should still interact with the
		multi-threaded server. In fact you do not need to make any
		changes to the client program.

	2) The server is started with:

		system% serv [port]

		where port is the TCP port number to use.

	3) The client is started with:

		system% client [server] [port]


		where server is the hostname of the system running the
		server program and port is the TCP port number.

Hints & Tips:

	1) Remember that some of the transaction information is global
		to the server process and will have to be protected.

	2) For testing you should be able to execute:

		window1% serv

		window2% client </etc/termcap

		window3% client </etc/termcap
