From 77248d63348c564671bf14084b87fdb457dd75ff Mon Sep 17 00:00:00 2001 From: chenfufeng Date: Thu, 7 Mar 2024 20:11:32 +0800 Subject: [PATCH] =?UTF-8?q?[6.3.0][Opt]=E9=99=8D=E4=BD=8E=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E7=9B=92=E5=AD=90=E6=95=B0=E6=8D=AE=E4=BA=A7=E7=94=9F?= =?UTF-8?q?=E7=9A=84=E9=A2=91=E7=8E=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../adapter/MoGoAdasMsgConnectStatusListenerImpl.kt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/core/function-impl/mogo-core-function-datacenter/src/main/java/com/mogo/eagle/core/function/datacenter/autopilot/adapter/MoGoAdasMsgConnectStatusListenerImpl.kt b/core/function-impl/mogo-core-function-datacenter/src/main/java/com/mogo/eagle/core/function/datacenter/autopilot/adapter/MoGoAdasMsgConnectStatusListenerImpl.kt index 7d5ddf1729..ae3a55e6d8 100644 --- a/core/function-impl/mogo-core-function-datacenter/src/main/java/com/mogo/eagle/core/function/datacenter/autopilot/adapter/MoGoAdasMsgConnectStatusListenerImpl.kt +++ b/core/function-impl/mogo-core-function-datacenter/src/main/java/com/mogo/eagle/core/function/datacenter/autopilot/adapter/MoGoAdasMsgConnectStatusListenerImpl.kt @@ -46,6 +46,8 @@ class MoGoAdasMsgConnectStatusListenerImpl : private const val TAG = "ConnectStatus" } + @Volatile + private var isFirstException = true init { CallerCloudListenerManager.addListener(TAG, this) @@ -212,6 +214,9 @@ class MoGoAdasMsgConnectStatusListenerImpl : var title = "" var content = "" when (status) { + AdasConstants.IpcConnectionStatus.CONNECTED -> { + isFirstException = true + } AdasConstants.IpcConnectionStatus.DISCONNECTED -> { title = "连接异常" content = "域控未连接或主动断开连接" @@ -223,8 +228,11 @@ class MoGoAdasMsgConnectStatusListenerImpl : } AdasConstants.IpcConnectionStatus.NOT_FOUND_ADDRESS -> { - title = "连接异常" - content = "找不到可用的域控地址" + if (isFirstException) { + title = "连接异常" + content = "找不到可用的域控地址" + isFirstException = false + } } AdasConstants.IpcConnectionStatus.HEARTBEAT_TIMEOUT -> { title = "连接异常"