From 581e78e7cb19dff7eb1d57ff4c84b7adcd6a9626 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期五, 14 三月 2025 08:33:47 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/core/thread/impl/NyShuttleThread.java |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/zy/core/thread/impl/NyShuttleThread.java b/src/main/java/com/zy/core/thread/impl/NyShuttleThread.java
index 79eb4e1..31abb43 100644
--- a/src/main/java/com/zy/core/thread/impl/NyShuttleThread.java
+++ b/src/main/java/com/zy/core/thread/impl/NyShuttleThread.java
@@ -458,13 +458,17 @@
             }
 
             for (NyShuttleHttpCommand requestCommand : commandList) {
-                JSONObject result = requestCommand(requestCommand);
-                if (result == null) {
-                    return response;//璇锋眰澶辫触
+                while (true) {
+                    JSONObject result = requestCommand(requestCommand);
+                    if (result == null) {
+//                        return response;//璇锋眰澶辫触
+                        continue;//璇锋眰澶辫触灏濊瘯閲嶆柊璇锋眰
+                    }
+                    this.shuttleProtocol.setSendTime(System.currentTimeMillis());//鎸囦护涓嬪彂鏃堕棿
+                    response.setMessage(JSON.toJSONString(result));
+                    response.setResult(true);
+                    break;
                 }
-                this.shuttleProtocol.setSendTime(System.currentTimeMillis());//鎸囦护涓嬪彂鏃堕棿
-                response.setMessage(JSON.toJSONString(result));
-                response.setResult(true);
             }
             return response;
         } catch (Exception e) {

--
Gitblit v1.9.1