summaryrefslogtreecommitdiff
path: root/pysnmp/entity
diff options
context:
space:
mode:
authorelie <elie>2015-01-07 10:43:39 +0000
committerelie <elie>2015-01-07 10:43:39 +0000
commit48fa5f20c6a341708db517dc6a78dbd84d057192 (patch)
tree529a8ff99a23bf2b9b5ed3493a63e29862e478c5 /pysnmp/entity
parent13f467b751d60192940053632db9a2b85ddb1e89 (diff)
downloadpysnmp-git-48fa5f20c6a341708db517dc6a78dbd84d057192.tar.gz
SnmpEngineBoots may wrap over
Diffstat (limited to 'pysnmp/entity')
-rw-r--r--pysnmp/entity/engine.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/pysnmp/entity/engine.py b/pysnmp/entity/engine.py
index 6076e191..54c714e3 100644
--- a/pysnmp/entity/engine.py
+++ b/pysnmp/entity/engine.py
@@ -79,7 +79,10 @@ class SnmpEngine:
except:
pass
- snmpEngineBoots.syntax = snmpEngineBoots.syntax + 1
+ try:
+ snmpEngineBoots.syntax = snmpEngineBoots.syntax + 1
+ except:
+ snmpEngineBoots.syntax = snmpEngineBoots.syntax.clone(1)
try:
open(f, 'w').write(snmpEngineBoots.syntax.prettyPrint())