summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeilBrown <neilb@cse.unsw.edu.au>2005-07-07 17:59:10 -0700
committerLinus Torvalds <torvalds@g5.osdl.org>2005-07-07 18:24:07 -0700
commit463090294e1e460cf97f5ade376d4b1e62bc5263 (patch)
treeeaf3f7b7c0bbc7c16aa39c77252da436bf62df06
parent89b39f5d8d701ddd93546b3d8edbefa5d568529d (diff)
downloadop-kernel-dev-463090294e1e460cf97f5ade376d4b1e62bc5263.zip
op-kernel-dev-463090294e1e460cf97f5ade376d4b1e62bc5263.tar.gz
[PATCH] nfsd4: reboot recovery fix
We need to remove the recovery directory here too. (This chunk just got lost somehow in the process of commuting the reboot recovery patches past the other patches.) Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu> Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-rw-r--r--fs/nfsd/nfs4state.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/nfsd/nfs4state.c b/fs/nfsd/nfs4state.c
index 89e3652..9f9db40 100644
--- a/fs/nfsd/nfs4state.c
+++ b/fs/nfsd/nfs4state.c
@@ -874,6 +874,7 @@ nfsd4_setclientid_confirm(struct svc_rqst *rqstp, struct nfsd4_setclientid_confi
* change request correctly. */
atomic_set(&conf->cl_callback.cb_set, 0);
gen_confirm(conf);
+ nfsd4_remove_clid_dir(unconf);
expire_client(unconf);
status = nfs_ok;
OpenPOWER on IntegriCloud