cosa c'è qui?

server.server$serverparallelo.run(server.java:49)

cosa fai a questa riga insomma

Da quello che vedo io (spero sia corretto) è questa
codice:
dalclient = new BufferedReader(new InputStreamReader(socket.getInputStream()));
e il tipo di errore mi dice che per qualche motivo la connessione è stata chiusa prima di passare i messaggi.
Lato client fin dove arrivi?