diff options
author | Trond Myklebust <trond.myklebust@primarydata.com> | 2016-07-26 09:51:20 -0400 |
---|---|---|
committer | J. Bruce Fields <bfields@redhat.com> | 2016-08-01 17:53:42 -0400 |
commit | c7995f8a70c441146e128934d775d4ba0e4d7bc4 (patch) | |
tree | 5d7c81f0b2e3e31f18e8679d29abed0f9f7e5be0 /net | |
parent | b2f21f7d85758309f94eafd502fe555e8e5a7f06 (diff) |
SUNRPC: Detect immediate closure of accepted sockets
This modification is useful for debugging issues that happen while
the socket is being initialised.
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'net')
-rw-r--r-- | net/sunrpc/svcsock.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/net/sunrpc/svcsock.c b/net/sunrpc/svcsock.c index a11ddc8975c3..57625f64efd5 100644 --- a/net/sunrpc/svcsock.c +++ b/net/sunrpc/svcsock.c | |||
@@ -1360,8 +1360,11 @@ static struct svc_sock *svc_setup_socket(struct svc_serv *serv, | |||
1360 | else | 1360 | else |
1361 | svc_tcp_init(svsk, serv); | 1361 | svc_tcp_init(svsk, serv); |
1362 | 1362 | ||
1363 | dprintk("svc: svc_setup_socket created %p (inet %p)\n", | 1363 | dprintk("svc: svc_setup_socket created %p (inet %p), " |
1364 | svsk, svsk->sk_sk); | 1364 | "listen %d close %d\n", |
1365 | svsk, svsk->sk_sk, | ||
1366 | test_bit(XPT_LISTENER, &svsk->sk_xprt.xpt_flags), | ||
1367 | test_bit(XPT_CLOSE, &svsk->sk_xprt.xpt_flags)); | ||
1365 | 1368 | ||
1366 | return svsk; | 1369 | return svsk; |
1367 | } | 1370 | } |