hallo,
bei einer typischen client-server-geschichte muss man ja irgendwann auch mal die Streams der jeweiligen Sockets schliessen, wenn die Verbindung abgebaut wird. Client sowie Server warten ja in der Regel für die Dauer der Verbindung auf den Streams auf Eingaben und verarbeiten diese dann. Wenn die Verbindung abgebaut wird, dann werden die Streams geschlossen .. und PENG fliegt auf einer Seite der Verbindung ne IOException weil nicht mehr gelesen werden kann.
Ein Verbindungspartner ist ja immer der erste der schliesst, und der 2. guggt dann dumm aus der Wäsche
Ist das er normale Weg auch dann auf der 2. Seite alles weitere zu beenden, oder kann ich diese Exception irgendwie umgehen?
Mir will das nicht so recht in Sinn, dass ich auf die Exception warten muss.
bei einer typischen client-server-geschichte muss man ja irgendwann auch mal die Streams der jeweiligen Sockets schliessen, wenn die Verbindung abgebaut wird. Client sowie Server warten ja in der Regel für die Dauer der Verbindung auf den Streams auf Eingaben und verarbeiten diese dann. Wenn die Verbindung abgebaut wird, dann werden die Streams geschlossen .. und PENG fliegt auf einer Seite der Verbindung ne IOException weil nicht mehr gelesen werden kann.
Ein Verbindungspartner ist ja immer der erste der schliesst, und der 2. guggt dann dumm aus der Wäsche
Ist das er normale Weg auch dann auf der 2. Seite alles weitere zu beenden, oder kann ich diese Exception irgendwie umgehen?
Mir will das nicht so recht in Sinn, dass ich auf die Exception warten muss.