@Override
public Void call() throws Exception
{
// Parse request from InputStream
HttpRequest request = parseRequest(socket.getInputStream());
// Create appropriate response
HttpResponse response = handleRequest(request);
// Send response and close connection, if necessary