Re: timeout exponentially backoff ?
"Lee Melvin" <[email protected]>
| Newsgroups | gmane.network.net-snmp.user |
|---|---|
| Message-ID | <[email protected]> |
then, timeout WILL exponentially backoff in the future release of net-snmp?
is it better if exponentially backoff ?
why the comments in snmp_api.h ?
struct snmp_session {
/*
* Protocol-version independent fields
*/
/** snmp version */
long version;
/** Number of retries before timeout. */
int retries;
/** Number of uS until first timeout, then exponential backoff */
long timeout;
thanks.
>
>On Tue, 2005-09-20 at 19:02 +0800, =?gb2312?B?wO4glUY=?= wrote:
> > [Does] timeout really exponentially backoff ?
>
>No.
>
>Looking at the code:
>
>static int
>snmp_resend_request(...)
>{
> :
>
> rp->retries++;
> result = transport->f_send(...);
>
> :
>
> gettimeofday(&now, (struct timezone *) 0);
> tv = now;
> tv.tv_usec += rp->timeout; <=====
> rp->expire = tv;
>}
>
>
>The same timeout value is added each time.
>No back-off algorithm is applied.
>
>Dave
>
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users