/*
* @(#)ClientHandler.java 1.0 4th March 1997 Hitesh Kr. Seth
*
* This program implements each thread of the multithreaded server
* created.
* @author Hitesh Kr. Seth
* @version 1.0 4th March 1997
*
*/
import java.io.*;
import java.net.*;
import java.util.Date;
class ClientHandler implements Runnable {
Socket m_socket;
public ClientHandler(Socket clientSocket) {
m_socket=clientSocket;
}
public void run() {
try {
processRequests();
m_socket.close();
} catch (Exception e) {
System.out.println("Caught "+e);
}
}
public void processRequests() throws IOException {
DataOutputStream dout= new DataOutputStream(m_socket.getOutputStream());
dout.writeChars((new Date()).toString()+"\n");
}
}