]> git.michaelhowe.org Git - packages/o/openafs.git/commit
windows-byte-range-locks-20051006
authorJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 6 Oct 2005 14:48:58 +0000 (14:48 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 6 Oct 2005 14:48:58 +0000 (14:48 +0000)
commit8445720d36474797b67341991f15771dcb90b236
treed63e688eb9453a1547bbd0660317df86ae4cdc75
parentb9b6cb7c25cb3bcd4d34d1a52a7915c9ba46df06
windows-byte-range-locks-20051006

Do not mark locks lost simply because the ExtendLock failed.
A lock is only lost if the server responds with EINVAL indicating
that the lock no longer exists. A lock can be renewed by other clients
that are also using the file.  The client can make no assumptions about
the status of a lock based upon the passage of time.
src/WINNT/afsd/cm_vnodeops.c