public class Client {
public void run() {
addLineListener(new HistoryWriter("clientHistory"));
try {
while (!(error || stop)) {
try {
Object msg = inputStream.readObject();
handleIncomingMessage(msg);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
} catch (IOException ex) {
//ex.printStackTrace();
} finally {
thread = null;
try {
outputStream.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
}
}