[openib-general] [PATCHv2][RFC] kDAPL: use cm timers instead of own

James Lentini jlentini at netapp.com
Wed Jun 8 08:44:42 PDT 2005


On Tue, 7 Jun 2005, Hal Rosenstock wrote:

> On Tue, 2005-05-31 at 14:17, James Lentini wrote:
>> Here's the specification's exact description:
>>
>>   timeout: Duration of time, in microseconds, that a consumer waits for
>>            connection establishment. The value of DAT_TIMEOUT_INFINITE
>>            represents no timeout, indefinite wait. Values must be
>>            positive.
>
> What is the purpose of an infinite timeout (other than the obvious) ?
> The quit test uses this feature. Not sure if other tests do as well.
> What happens if the REQ is lost ? Why would someone want an infinite
> timeout ?

We interpreted the above to mean "give the connection protocol as 
much time as it needs to establish a connection, but don't mask 
errors (no path to the remove node, etc.)". For that reason we changed 
the variable name to DAT_TIMEOUT_MAX.



More information about the general mailing list