You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The code at v3.1 used to open and close connection for each read request, which would give problems at high freqnency polls for certain devices. The current fix of using a client map keeps a persistent connection. Now in case the connection ever drops even temporarily, read/write requests fails until the container is restarted.
Description and Minimal Reproduction [REQUIRED]
Connect any modbus device over TCP and start polling such as through autoevents. Disconnect and reconnect the device to the network.
🐞 Bug Report
Affected Services [REQUIRED]
The issue is located in: device-modbus-go
Is this a regression?
Kinda.
The code at v3.1 used to open and close connection for each read request, which would give problems at high freqnency polls for certain devices. The current fix of using a client map keeps a persistent connection. Now in case the connection ever drops even temporarily, read/write requests fails until the container is restarted.
Description and Minimal Reproduction [REQUIRED]
Connect any modbus device over TCP and start polling such as through autoevents. Disconnect and reconnect the device to the network.
🔥 Exception or Error
🌍 Your Environment
Deployment Environment:
EdgeX Version [REQUIRED]:
Latest code at commit 2f075c7
Anything else relevant?
The text was updated successfully, but these errors were encountered: