From 1ab466fbda8713589997f9169c7da6801498b29b Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期六, 16 九月 2023 18:21:30 +0800
Subject: [PATCH] 优化
---
pkg/plc/modbusx/modbus.go | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/pkg/plc/modbusx/modbus.go b/pkg/plc/modbusx/modbus.go
index 796aa17..4bb3b64 100644
--- a/pkg/plc/modbusx/modbus.go
+++ b/pkg/plc/modbusx/modbus.go
@@ -53,7 +53,11 @@
}
func FailureRemainingOpportunitiesReset() {
- failureRemainingOpportunities.Store(defaultFailureRemainingOpportunities)
- connectionStatus.Store(true)
+ if failureRemainingOpportunities.Load() < defaultFailureRemainingOpportunities {
+ failureRemainingOpportunities.Store(defaultFailureRemainingOpportunities)
+ }
+ if connectionStatus.Load() == false {
+ connectionStatus.Store(true)
+ }
return
}
--
Gitblit v1.8.0