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

Reply via email to