[openib-general] [PATCH] added comments to ib_mad.h - minor update
Roland Dreier
roland.list at gmail.com
Sun Aug 8 09:25:52 PDT 2004
> If the GSI does not do the retries for the client, how do you handle the
> case where the request times out but isn't retried before the response comes
> in? In that case, the response no longer matches up to anything. If it
> gets dropped, the subsequent retry by the client could result in exactly the
> same result. Will clients have a way to tell the GSI to keep a request
> "active" for matching to receives between the time a send times out and the
> client resends it?
I think if the response arrives after the request has timed out, the only
sensible thing to do is discard it. If the client is going to wait to
retry after
a timeout, and is willing to accept responses after the timeout, it seems
that the client should have just used a longer timeout.
- R.
More information about the general
mailing list