#3 v3.AgentProxy: set timeout retries don't work

open
nobody
None
5
2010-04-13
2010-04-13
Anonymous
No

TwistedSNMP-0.3.13-py2.5

v3.AgentProxy.encode takes a boolean 'set' parameter to indicate whether the request is a get or a set. AgentProxy._timeout doesn't supply this parameter when calling encode. Therefore the retry is always interpreted as a get request, which for set retries causes an exception to be raised in a subsequent function call.

Discussion