From 9d63ba6ea7de2b42478f7258c3ba82f57872ea7b Mon Sep 17 00:00:00 2001 From: Neil Brown Date: Fri, 14 Sep 2007 10:28:08 -0400 Subject: [PATCH] --- yaml --- r: 64920 b: refs/heads/master c: 7a1fa065a0264f6b3d3003ba5635289f6583c478 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/net/sunrpc/svcsock.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 70068bf42058..16d63f84b5c5 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 2123a09f3f129f4d56f59026ec63e5990f86db2f +refs/heads/master: 7a1fa065a0264f6b3d3003ba5635289f6583c478 diff --git a/trunk/net/sunrpc/svcsock.c b/trunk/net/sunrpc/svcsock.c index 12ff5da8160e..1a899924023f 100644 --- a/trunk/net/sunrpc/svcsock.c +++ b/trunk/net/sunrpc/svcsock.c @@ -1592,7 +1592,7 @@ svc_age_temp_sockets(unsigned long closure) if (!test_and_set_bit(SK_OLD, &svsk->sk_flags)) continue; - if (atomic_read(&svsk->sk_inuse) || test_bit(SK_BUSY, &svsk->sk_flags)) + if (atomic_read(&svsk->sk_inuse) > 1 || test_bit(SK_BUSY, &svsk->sk_flags)) continue; atomic_inc(&svsk->sk_inuse); list_move(le, &to_be_aged);