summaryrefslogtreecommitdiff
path: root/pysnmp/proto/mpmod
diff options
context:
space:
mode:
authorelie <elie>2012-07-21 20:52:27 +0000
committerelie <elie>2012-07-21 20:52:27 +0000
commitab0164dca952352fc4a21e37eb77c3a668913e7e (patch)
tree6345b2475ace7788c19b438524b7f6e537edb5f6 /pysnmp/proto/mpmod
parentfd32321d09130cc01b38775e24a5659d33d06290 (diff)
downloadpysnmp-git-ab0164dca952352fc4a21e37eb77c3a668913e7e.tar.gz
local timeouts made dependant on system timer resolution
Diffstat (limited to 'pysnmp/proto/mpmod')
-rw-r--r--pysnmp/proto/mpmod/rfc3412.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pysnmp/proto/mpmod/rfc3412.py b/pysnmp/proto/mpmod/rfc3412.py
index 16f92721..a8238845 100644
--- a/pysnmp/proto/mpmod/rfc3412.py
+++ b/pysnmp/proto/mpmod/rfc3412.py
@@ -612,7 +612,7 @@ class SnmpV3MessageProcessingModel(AbstractMessageProcessingModel):
'contextName': contextName
}
- expireAt = self.__expirationTimer + 300
+ expireAt = self.__expirationTimer + 300 / snmpEngine.transportDispatcher.getTimerResolution()
if expireAt not in self.__engineIDsExpQueue:
self.__engineIDsExpQueue[expireAt] = []
self.__engineIDsExpQueue[expireAt].append(k)