Searched hist:a9a6b52e (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/net/sunrpc/ |
H A D | xprt.c | a9a6b52e Fri Feb 22 13:57:57 CST 2013 Trond Myklebust <Trond.Myklebust@netapp.com> SUNRPC: Don't start the retransmission timer when out of socket space
If the socket is full, we're better off just waiting until it empties, or until the connection is broken. The reason why we generally don't want to time out is that the call to xprt->ops->release_xprt() will trigger a connection reset, which isn't helpful...
Let's make an exception for soft RPC calls, since they have to provide timeout guarantees.
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com> Cc: stable@vger.kernel.org a9a6b52e Fri Feb 22 13:57:57 CST 2013 Trond Myklebust <Trond.Myklebust@netapp.com> SUNRPC: Don't start the retransmission timer when out of socket space If the socket is full, we're better off just waiting until it empties, or until the connection is broken. The reason why we generally don't want to time out is that the call to xprt->ops->release_xprt() will trigger a connection reset, which isn't helpful... Let's make an exception for soft RPC calls, since they have to provide timeout guarantees. Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com> Cc: stable@vger.kernel.org
|