]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
svcrpc: don't revert to SVC_POOL_DEFAULT on nfsd shutdown
authorJ. Bruce Fields <bfields@redhat.com>
Fri, 23 Dec 2011 20:52:19 +0000 (13:52 -0700)
committerJ. Bruce Fields <bfields@redhat.com>
Thu, 5 Jan 2012 20:35:56 +0000 (15:35 -0500)
This was unexpected behavior (at least for me)--why would you want
configuration settings automatically lost on nfsd restart?

In practice this won't affect distributions, which likely set everything
on every startup.  But I'd expect the behavior to be less confusing to
someone manually restarting nfsd for testing.

Signed-off-by: J. Bruce Fields <bfields@redhat.com>
net/sunrpc/svc.c

index 1dd5fd01455916a1b9beec14b3f0e2c7f0bc2881..97017989fa1d56e9b120534fd80dc7a84740398c 100644 (file)
@@ -286,7 +286,6 @@ svc_pool_map_put(void)
        mutex_lock(&svc_pool_map_mutex);
 
        if (!--m->count) {
-               m->mode = SVC_POOL_DEFAULT;
                kfree(m->to_pool);
                m->to_pool = NULL;
                kfree(m->pool_to);