From: felix Date: Tue, 13 Feb 2007 12:24:44 +0000 (+0000) Subject: warte darauf, dass der Socket ein paar Daten hat, also ready() ist. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=0dd2f682fc74df13ec1ac5ba3e1f97582b7c9146;p=bytewurf.git warte darauf, dass der Socket ein paar Daten hat, also ready() ist. git-svn-id: https://www.internetallee.de/svn/bytewurf@4 a944a559-bf0e-0410-8ddc-85264b264b6c --- diff --git a/projekte/netzschalter/src/Communication.java b/projekte/netzschalter/src/Communication.java index 3fd3a52..1fdfa9b 100644 --- a/projekte/netzschalter/src/Communication.java +++ b/projekte/netzschalter/src/Communication.java @@ -206,7 +206,10 @@ public class Communication { public synchronized int readBuffer(int[] gelesen,int length) throws IOException, Exception { int i=0; // init helper variables //byte [] gelesen = new byte[length.intValue()]; - + while (!dis.ready() && i++<20) { + Thread.sleep(100); + } + i=0; while ((dis.ready())& (i