修复网络组件在重启时读超时未生效问题

This commit is contained in:
iteaj
2025-06-07 15:09:27 +08:00
parent 55be6ade29
commit 53799536f2
@@ -152,8 +152,12 @@ public abstract class AbstractDtuForModbusProtocolSupplier<C extends DtuDecoderS
properties.setHost(config.getHost());
}
if(config.getReadIdle() != null && config.getReadIdle() > 0) {
properties.setReaderIdleTime(config.getReadIdle());
if(config.getReadIdle() != null) {
if(config.getReadIdle() > 0) {
properties.setReaderIdleTime(config.getReadIdle());
} else {
properties.setReaderIdleTime(0L);
}
}
}
}