NFSv4.1: Fix an NFSv4.1 state renewal regression
[linux-2.6-block.git] / fs / nfs / nfs4proc.c
index 6ca0c8e7a9453d24585aba5e2d9546554353b58f..0422d77b73c7a039fd91ebc30123c09bbaf9b1c8 100644 (file)
@@ -7353,7 +7353,7 @@ static int nfs41_proc_async_sequence(struct nfs_client *clp, struct rpc_cred *cr
        int ret = 0;
 
        if ((renew_flags & NFS4_RENEW_TIMEOUT) == 0)
-               return 0;
+               return -EAGAIN;
        task = _nfs41_proc_sequence(clp, cred, false);
        if (IS_ERR(task))
                ret = PTR_ERR(task);