summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelie <elie>2015-01-07 10:43:39 +0000
committerelie <elie>2015-01-07 10:43:39 +0000
commit61d145ab7be929790beba74760db4e0ce9e70ef1 (patch)
treef78ded9c7c3f9447d6acc1ac4bca08705769bc1e
parent6bbbb9f3ecf4ec134f91ecb8b0be9989276f3e35 (diff)
downloadpysnmp-61d145ab7be929790beba74760db4e0ce9e70ef1.tar.gz
SnmpEngineBoots may wrap over
-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())