Skip to content

v2.2

Choose a tag to compare

@s1lvi0 s1lvi0 released this 26 May 15:26
· 1 commit to main since this release

Bug fix: blocking I/O on the event loop

Restored lookupMib=False in _get_oid and _get_snmp_subtree. Without it, pysnmp's MIB loader was making synchronous os.listdir() and open() calls inside the asyncio event loop on every received SNMP message, which triggered Home Assistant's blocking-call watchdog (homeassistant.util.loop "Detected blocking call to listdir/open ... inside the event loop") and pushed sensor platform setup past the 10-second warning threshold.

_get_monitor_data already had lookupMib=False and was unaffected.

See the README changelog for full version history.