String ipPortSender = socket.getInetAddress().getHostAddress() + ":" + port;
String sessionId = inControl.readUTF();
String hostname = inControl.readUTF();
HostConfiguration hostConfig = hostGroup.getHostByName(hostname);
String webAppPrefix = inControl.readUTF();
WebAppConfiguration webAppConfig = hostConfig.getWebAppByURI(webAppPrefix);
ObjectOutputStream outData = new ObjectOutputStream(out);
if (webAppConfig == null) {
outData.writeUTF(ClusterSessionSearch.SESSION_NOT_FOUND);
} else {
WinstoneSession session = webAppConfig.getSessionById(sessionId, true);
if (session != null) {
outData.writeUTF(ClusterSessionSearch.SESSION_FOUND);
outData.writeObject(session);
outData.flush();
if (inControl.readUTF().equals(