Skip to content

Commit

Permalink
[PATCH] knfsd: nfsd4: nfsd4_probe_callback cleanup
Browse files Browse the repository at this point in the history
Some obvious cleanup.

Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Signed-off-by: Neil Brown <neilb@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  • Loading branch information
NeilBrown authored and Linus Torvalds committed Apr 11, 2006
1 parent 5e8d5c2 commit 541e0e0
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions fs/nfsd/nfs4callback.c
Original file line number Diff line number Diff line change
Expand Up @@ -441,8 +441,9 @@ nfsd4_probe_callback(struct nfs4_client *clp)
goto out_clnt;
}

/* the task holds a reference to the nfs4_client struct */
cb->cb_client = clnt;

/* the task holds a reference to the nfs4_client struct */
atomic_inc(&clp->cl_count);

msg.rpc_cred = nfsd4_lookupcred(clp,0);
Expand All @@ -460,13 +461,12 @@ nfsd4_probe_callback(struct nfs4_client *clp)
out_rpciod:
atomic_dec(&clp->cl_count);
rpciod_down();
cb->cb_client = NULL;
out_clnt:
rpc_shutdown_client(clnt);
goto out_err;
out_err:
dprintk("NFSD: warning: no callback path to client %.*s\n",
(int)clp->cl_name.len, clp->cl_name.data);
cb->cb_client = NULL;
}

static void
Expand Down

0 comments on commit 541e0e0

Please sign in to comment.