Non va bene leggere un po' da 'bin' e un po' da 'in'. Usa solo readObject() di ObjectInputStream e basta. Che è già "bloccante", cioè non ritorna finché non ha letto un oggetto.Originariamente inviato da FenixDown
ho fatto così
e nn funziona...codice:ObjectInputStream in = new ObjectInputStream( sede.getInputStream() ); BufferedInputStream bin = new BufferedInputStream(in); String line=null; while ( bin.read() ==-1); line = (String) in.readObject()