From 51408d75ec05b8e26a89d48983eb0fa06bc018bc Mon Sep 17 00:00:00 2001 From: Trond Myklebust Date: Wed, 11 Mar 2009 15:29:24 -0400 Subject: [PATCH] --- yaml --- r: 139539 b: refs/heads/master c: 55420c24a0d4d1fce70ca713f84aa00b6b74a70e h: refs/heads/master i: 139537: 216848792f6162c1ee372566e655ab4b554b579c 139535: ae2eb7fca4217cc11cce3b2187720730a2dc0adc v: v3 --- [refs] | 2 +- trunk/net/sunrpc/xprtsock.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index cd78cc42dcd0..ed12d5c7d93f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b61d59fffd3e5b6037c92b4c840605831de8a251 +refs/heads/master: 55420c24a0d4d1fce70ca713f84aa00b6b74a70e diff --git a/trunk/net/sunrpc/xprtsock.c b/trunk/net/sunrpc/xprtsock.c index f05a56e597ef..fbc8725c20cb 100644 --- a/trunk/net/sunrpc/xprtsock.c +++ b/trunk/net/sunrpc/xprtsock.c @@ -726,10 +726,10 @@ static int xs_tcp_send_request(struct rpc_task *task) dprintk("RPC: sendmsg returned unrecognized error %d\n", -status); case -ECONNRESET: + case -EPIPE: xs_tcp_shutdown(xprt); case -ECONNREFUSED: case -ENOTCONN: - case -EPIPE: clear_bit(SOCK_ASYNC_NOSPACE, &transport->sock->flags); } out: