Added timeout crash avoidance

This commit is contained in:
2026-03-06 22:59:56 +01:00
parent faf343b176
commit 78d240a1fc
3 changed files with 8 additions and 2 deletions

View File

@@ -53,6 +53,10 @@ async def walk_column_v3(snmpEngine, remoteIP: str, base_oid: str) -> dict:
lexicographicMode=False,
):
if errInd:
print(f"\n\n{errInd}\n\n")
if "No SNMP response received before timeout" in errInd:
print(f"Host {remoteIP} timed out.\nContinuing...")
return 1
raise RuntimeError(errInd)
if errStat:
raise RuntimeError(errStat.prettyPrint())