aboutsummaryrefslogtreecommitdiffstats
path: root/fs/nfsd/nfs4state.c
diff options
context:
space:
mode:
authorJ. Bruce Fields <bfields@redhat.com>2010-11-18 08:34:12 -0500
committerJ. Bruce Fields <bfields@redhat.com>2011-01-11 15:04:10 -0500
commiteea4980660bc204bb9d11bb3bf2b1bde5fd5175f (patch)
tree01265eb9b4fb3904f60b246ef6c9f322a241545f /fs/nfsd/nfs4state.c
parent0d7bb71907546b2baf15d78edd3e508e12963dbf (diff)
downloadkernel_samsung_smdk4412-eea4980660bc204bb9d11bb3bf2b1bde5fd5175f.zip
kernel_samsung_smdk4412-eea4980660bc204bb9d11bb3bf2b1bde5fd5175f.tar.gz
kernel_samsung_smdk4412-eea4980660bc204bb9d11bb3bf2b1bde5fd5175f.tar.bz2
nfsd4: re-probe callback on connection loss
This makes sure we set the sequence flag when necessary. Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'fs/nfsd/nfs4state.c')
-rw-r--r--fs/nfsd/nfs4state.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/nfsd/nfs4state.c b/fs/nfsd/nfs4state.c
index 15bd1cc..b24f19d 100644
--- a/fs/nfsd/nfs4state.c
+++ b/fs/nfsd/nfs4state.c
@@ -642,7 +642,7 @@ static void nfsd4_conn_lost(struct svc_xpt_user *u)
free_conn(c);
}
spin_unlock(&clp->cl_lock);
- /* XXX: mark callback for update, probe callback */
+ nfsd4_probe_callback(clp);
}
static struct nfsd4_conn *alloc_conn(struct svc_rqst *rqstp, u32 flags)