]> git.karo-electronics.de Git - karo-tx-linux.git/commit
SUNRPC: fix NFS client over TCP hangs due to packet loss (Bug 16494)
authorAndy Chittenden <andyc.bluearc@gmail.com>
Tue, 10 Aug 2010 14:19:53 +0000 (10:19 -0400)
committerWilly Tarreau <w@1wt.eu>
Sat, 11 Feb 2012 14:37:22 +0000 (15:37 +0100)
commit3ea3fe6ab5b1fe7f2ee5f1edc401b5305df5d138
tree253fa76f3e55ea1d4c7212963589f34d03076502
parentf50e114861e5559ce7fb287a1d4b7ca78a4e64bd
SUNRPC: fix NFS client over TCP hangs due to packet loss (Bug 16494)

commit 669502ff31d7dba1849aec7ee2450a3c61f57d39 upstream.

When reusing a TCP connection, ensure that it's aborted if a previous
shutdown attempt has been made on that connection so that the RPC over
TCP recovery mechanism succeeds.

Signed-off-by: Andy Chittenden <andyc.bluearc@gmail.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Willy Tarreau <w@1wt.eu>
net/sunrpc/xprtsock.c