diff options
Diffstat (limited to 'net/sunrpc/svc_xprt.c')
-rw-r--r-- | net/sunrpc/svc_xprt.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/net/sunrpc/svc_xprt.c b/net/sunrpc/svc_xprt.c index bef1e8844a2c..1b0673c6e986 100644 --- a/net/sunrpc/svc_xprt.c +++ b/net/sunrpc/svc_xprt.c | |||
@@ -936,10 +936,7 @@ void svc_close_xprt(struct svc_xprt *xprt) | |||
936 | /* someone else will have to effect the close */ | 936 | /* someone else will have to effect the close */ |
937 | return; | 937 | return; |
938 | 938 | ||
939 | svc_xprt_get(xprt); | ||
940 | svc_delete_xprt(xprt); | 939 | svc_delete_xprt(xprt); |
941 | clear_bit(XPT_BUSY, &xprt->xpt_flags); | ||
942 | svc_xprt_put(xprt); | ||
943 | } | 940 | } |
944 | EXPORT_SYMBOL_GPL(svc_close_xprt); | 941 | EXPORT_SYMBOL_GPL(svc_close_xprt); |
945 | 942 | ||