From 78225a8cf4e430b33a6af22f62875222f0d09d74 Mon Sep 17 00:00:00 2001 From: Mikayla Fischler Date: Fri, 13 Dec 2024 17:36:32 -0500 Subject: [PATCH] #574 ignore failure to check formed on disconnected devices --- rtu/startup.lua | 2 +- rtu/threads.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rtu/startup.lua b/rtu/startup.lua index ba2c861..174d400 100644 --- a/rtu/startup.lua +++ b/rtu/startup.lua @@ -31,7 +31,7 @@ local sna_rtu = require("rtu.dev.sna_rtu") local sps_rtu = require("rtu.dev.sps_rtu") local turbinev_rtu = require("rtu.dev.turbinev_rtu") -local RTU_VERSION = "v1.10.18" +local RTU_VERSION = "v1.10.19" local RTU_UNIT_TYPE = types.RTU_UNIT_TYPE local RTU_HW_STATE = databus.RTU_HW_STATE diff --git a/rtu/threads.lua b/rtu/threads.lua index 6b71fa8..7ecd6f3 100644 --- a/rtu/threads.lua +++ b/rtu/threads.lua @@ -541,7 +541,7 @@ function threads.thread__unit_comms(smem, unit) rtu_comms.send_remounted(unit.uid) elseif (is_formed == false) and unit.formed then log.warning(util.c(detail_name, " is no longer formed")) - elseif is_formed == nil then + elseif (is_formed == nil) and (unit.hw_state ~= RTU_HW_STATE.OFFLINE) then log.error(util.c(detail_name, " failed to check if formed, attempting remount...")) local type, dev = ppm.remount(unit.name)