Return ESTALE for NFS3ERR_STALE, not EIO.

ESTALE is retryable in many circumstances, EIO is not.
libnfs-4.0.0-vitalif
Kevin Vigor 2016-12-27 16:10:11 -07:00
parent 77ae1fbed4
commit c2cd9fdec1
1 changed files with 1 additions and 1 deletions

View File

@ -88,7 +88,7 @@ int nfsstat3_to_errno(int error)
case NFS3ERR_NAMETOOLONG: return -ENAMETOOLONG; break;
case NFS3ERR_NOTEMPTY: return -ENOTEMPTY; break;
case NFS3ERR_DQUOT: return -ERANGE; break;
case NFS3ERR_STALE: return -EIO; break;
case NFS3ERR_STALE: return -ESTALE; break;
case NFS3ERR_REMOTE: return -EIO; break;
case NFS3ERR_BADHANDLE: return -EIO; break;
case NFS3ERR_NOT_SYNC: return -EIO; break;