summaryrefslogtreecommitdiff
path: root/pysnmp/entity/engine.py
diff options
context:
space:
mode:
Diffstat (limited to 'pysnmp/entity/engine.py')
-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 6076e19..54c714e 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())