From: Chuck Lever Date: Thu, 25 Aug 2005 23:25:55 +0000 (-0700) Subject: [PATCH] RPC: parametrize various transport connect timeouts X-Git-Tag: v2.6.15-rc1~733^2~63 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=03bf4b707eee06706c9db343dd5c905b7ee47ed2;p=pandora-kernel.git [PATCH] RPC: parametrize various transport connect timeouts Each transport implementation can now set unique bind, connect, reestablishment, and idle timeout values. These are variables, allowing the values to be modified dynamically. This permits exponential backoff of any of these values, for instance. As an example, we implement exponential backoff for the connection reestablishment timeout. Test-plan: Destructive testing (unplugging the network temporarily). Connectathon with UDP and TCP. Signed-off-by: Chuck Lever Signed-off-by: Trond Myklebust --- Reading git-diff-tree failed