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