NFSv4: Ensure that clientid and session establishment can time out
[linux-2.6-block.git] / fs / nfs / nfs4state.c
index 4a810c8b0753ce8c9a25639e7b8ae56fed37c15f..036f5adc9e1fad417eb13c2b8687e6ea56abb613 100644 (file)
@@ -1604,6 +1604,7 @@ static void nfs4_set_lease_expired(struct nfs_client *clp, int status)
                clear_bit(NFS4CLNT_LEASE_CONFIRM, &clp->cl_state);
                break;
        case -NFS4ERR_DELAY:
+       case -ETIMEDOUT:
        case -EAGAIN:
                ssleep(1);
                break;