Hi,
When attempting to run GetBulkRequestMessage with large repetitions that reach the end of the MIB. So if I attempt to pull 40 and there are only 39 in the MIB then the call fails with 2 exceptions thrown
1) System.Net.Sockets.SocketException in System.dll
2) Lextm.SharpSnmpLib.Messaging.TimeoutException in SharpSnmpLib.Full.dll
I believe the GetBulkRequestMessage is not handing the end of the MIB and seeing the failure to respond and a communication error instead.
Comments: Hi Lex, iReasoning was at 10 seconds... The longer timeout seems to have fixed it but I had to make it 15-20. Not a big deal.. But it raises a new issue - I'm expecting say 100 items returned but it's only 56. How can I read the number of actual items returned so I can adjust my expected # down without doing a loop to count the items?
When attempting to run GetBulkRequestMessage with large repetitions that reach the end of the MIB. So if I attempt to pull 40 and there are only 39 in the MIB then the call fails with 2 exceptions thrown
1) System.Net.Sockets.SocketException in System.dll
2) Lextm.SharpSnmpLib.Messaging.TimeoutException in SharpSnmpLib.Full.dll
I believe the GetBulkRequestMessage is not handing the end of the MIB and seeing the failure to respond and a communication error instead.
Comments: Hi Lex, iReasoning was at 10 seconds... The longer timeout seems to have fixed it but I had to make it 15-20. Not a big deal.. But it raises a new issue - I'm expecting say 100 items returned but it's only 56. How can I read the number of actual items returned so I can adjust my expected # down without doing a loop to count the items?