hi!
ich habe einen thread gemacht, dass server-messages abfangen soll:
bei dieser zeile bleibt mein programm jedoch "hängen"
if((outline = reader.readLine()) != null){
sobald ich reader.readLine() aufrufe geht nichts mehr.
kann mir jemand sagen woran das liegen könnte?
es wird übrigens keine exception geworfen. wenn ich das programm in eclipse
debugge ist ab dieser zeile nichts mehr sichtbar. also das programm läuft weiter
aber die zielenmarkierung ist weg.
ich habe einen thread gemacht, dass server-messages abfangen soll:
Code:
public void run() { BufferedReader reader; try { reader = new BufferedReader( new InputStreamReader(socket.getInputStream())); String outline; while(!super.isStop()){ if((outline = reader.readLine()) != null){ System.out.println(outline); } reader.close(); } socket.close(); } catch (IOException e) { System.out.println("IO Exception occured:" + e.getMessage()); } }
if((outline = reader.readLine()) != null){
sobald ich reader.readLine() aufrufe geht nichts mehr.
kann mir jemand sagen woran das liegen könnte?
es wird übrigens keine exception geworfen. wenn ich das programm in eclipse
debugge ist ab dieser zeile nichts mehr sichtbar. also das programm läuft weiter
aber die zielenmarkierung ist weg.
Comment