SUNRPC: Fix the problem of EADDRNOTAVAIL syslog floods on reconnect
authorTrond Myklebust <[email protected]>
Tue, 21 Apr 2009 21:18:20 +0000 (17:18 -0400)
committerLinus Torvalds <[email protected]>
Sat, 2 May 2009 23:35:08 +0000 (16:35 -0700)
commitf75e6745aa3084124ae1434fd7629853bdaf6798
treebfd605c079e8a1dd6ad008acc6031441c220c845
parent414772fa496273d1a93cefa6dab790f5fdf9de82
SUNRPC: Fix the problem of EADDRNOTAVAIL syslog floods on reconnect

See http://bugzilla.kernel.org/show_bug.cgi?id=13034

If the port gets into a TIME_WAIT state, then we cannot reconnect without
binding to a new port.

Tested-by: Petr Vandrovec <[email protected]>
Tested-by: Jean Delvare <[email protected]>
Signed-off-by: Trond Myklebust <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
include/linux/sunrpc/xprt.h
net/sunrpc/xprt.c
net/sunrpc/xprtsock.c