From c1eda835c6b10edb23b810da1fd6fb71aa5e5e6b Mon Sep 17 00:00:00 2001 From: Junjie <fallin.jie@qq.com> Date: 星期四, 09 十一月 2023 10:58:14 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/thread/BarcodeThread.java | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/core/thread/BarcodeThread.java b/src/main/java/com/zy/core/thread/BarcodeThread.java index 53b8d97..2bca652 100644 --- a/src/main/java/com/zy/core/thread/BarcodeThread.java +++ b/src/main/java/com/zy/core/thread/BarcodeThread.java @@ -27,7 +27,7 @@ public class BarcodeThread implements Runnable, ThreadHandler { private Slave slave; - private String barcode; + private String barcode = ""; private Socket socket; private DataOutputStream dataOutputStream; private DataInputStream dataInputStream; @@ -65,7 +65,7 @@ connect(); while (true) { try { - byte[] read = read(8, 200); + byte[] read = read(50, 200); if (null != read) { String s = new String(read); if (!Cools.isEmpty(s)) { @@ -79,10 +79,14 @@ } OutputQueue.BARCODE.offer(jsonObject); } + }else{ + barcode = ""; } Thread.sleep(50); } catch (SocketTimeoutException ignore) { +// barcode=""; } catch (Exception e) { + barcode=""; // e.printStackTrace(); } } -- Gitblit v1.9.1