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