Hallo pong!
Danke für deine rasche Antwort!
Das Programm hängt sich deswegen auf, da bei System.out.println(in.readLine()); solange gewartet wird, bis ich eine Nachricht vom Server bekomme. Und ich möchte für das Programm nicht wirklich ein Timout festlegen, da ja sonst das ganze Programm unterbrochen wird, und nicht nur weiter abgearbeitet wird.
Natürlich reagiere ich anhand der Response-Codes, allerdings kann ich nur darauf reagieren, wennn ich die aktuellste (letzte) Responsenachricht vom Server habe. Die habe ich aber wieder nur, wenn ich weiß, wie oft ich den Servercache auslesen darf, weil, wenn ich zu oft auslese, das Programm hängen bleibt, wie gerade gesagt.
Ich brauche also eine Lösung, mit der ich weiß, wie oft ich noch mit readLine() auslesen darf. Ich könnte das natürlich umständlich über einen Thread lösen, aber das muss doch einfacher gehen oder?
mfg sesselhocker
|