Skip to content

v5.60.1 — LTS timeout/DNS reconnect honesty

Latest

Choose a tag to compare

@biancode biancode released this 30 Jul 07:40

node-red-contrib-modbus 5.60.1 (LTS patch)

Addresses field reports on 5.50/5.60 where Flex-Getter stayed on waiting after Timed out / getaddrinfo EAI_AGAIN (#564, #569).

Fixes

  • Timeout and DNS/network errors enter FAILURE → reconnect when reconnectOnTimeout is enabled
  • No Fake-Ready via late ACTIVATE from broken
  • No in-band connectClient from read/write on half-open sockets
  • INIT queue wipe notifies pending commands (Modbus queue cleared on reconnect)
  • Timer clear-before-reschedule for reconnect / commandDelay / serial open
  • Flex getter/write/sequencer: sendEmptyMsgOnFail on invalid / not-ready / inactive (#578)

Install

npm install node-red-contrib-modbus@5.60.1

Please retest #564 / #569 and reply ✅ fixed or ❌ still broken with NR/Node versions + short log.