]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC: r199053
authorrmacklem <rmacklem@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 15 Nov 2009 19:26:06 +0000 (19:26 +0000)
committerrmacklem <rmacklem@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 15 Nov 2009 19:26:06 +0000 (19:26 +0000)
commitf3ba760622ea6e7d92895520c4bd0c96994510cf
tree4db74ab604eabaae0e5781429f157bbd4bf165f8
parentbcebbb4030ba3fc64e7bab52ea5111021480c9a9
MFC: r199053
Add a check for the connection being shut down to the krpc
client just before queuing a request for the connection. The
code already had a check for the connection being shut down
while the request was queued, but not one for the shut down
having been initiated by the server before the request was
in the queue. This fixes some cases of problems w.r.t. reconnecting
to a NFS server that drops inactive TCP connections.

Tested by: Olaf Seibert, Daniel Braniss
Reviewed by: dfr

git-svn-id: svn://svn.freebsd.org/base/stable/8@199293 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/rpc/clnt_vc.c