hanzhiwei 2 lat temu
rodzic
commit
cae8084ad5

+ 3 - 0
zd-modules/zd-modules-laboratory/src/main/java/com/zd/laboratory/socket/runner/TCPServer.java

@@ -51,6 +51,7 @@ public class TCPServer implements Runnable {
             socket.setSoTimeout(200000);
             log.info("客户 - " + socket.getRemoteSocketAddress() + " -> 机连接成功");
             while (true) {
+                Thread.sleep(1L);
                 handle();
             }
         } catch (SocketException e) {
@@ -58,6 +59,8 @@ public class TCPServer implements Runnable {
             log.error("Socket异常: " + e.getMessage());
         } catch (IOException e) {
             log.error("Socket异常: " + e.getMessage());
+        } catch (InterruptedException e) {
+            log.error("Socket异常: " + e.getMessage());
         } finally {
             try {
                 if (!socket.isClosed()) {