Add missing break in lock_partialfilelock(..) with NFS_RESERR
This will help ensure that the right error is trickled up when the function is called if the lock status is NFS_RESERR Differential Revision: https://reviews.freebsd.org/D6622 Reviewed by: rmacklem Approved by: re (gjb) Tested with: fsx; svn info/svnversion (uses bdb locking); locktests from Bull http://nfsv4.bullopensource.org/tools/tests/locktest.php MFC after: 2 weeks Reported by: Coverity CID: 1008161, 1304956 Sponsored by: EMC / Isilon Storage Division
This commit is contained in:
parent
c862120336
commit
7c98c921f9
@ -1426,6 +1426,7 @@ lock_partialfilelock(struct file_lock *fl)
|
||||
break;
|
||||
case NFS_RESERR:
|
||||
retval = PFL_NFSRESERR;
|
||||
break;
|
||||
default:
|
||||
debuglog("Unmatched lnlstatus %d\n");
|
||||
retval = PFL_NFSDENIED_NOLOCK;
|
||||
|
Loading…
Reference in New Issue
Block a user