]> git.michaelhowe.org Git - packages/o/openafs.git/commit
DEVEL15-windows-cm-conn-20080307
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 7 Mar 2008 22:16:06 +0000 (22:16 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 7 Mar 2008 22:16:06 +0000 (22:16 +0000)
commitffe8b996b27a3a8990da269dcd554d4172533c6d
treef5e10d1c800a090be8c1dcf6792bd1e98764eb9f
parentb0b3e061f1516fa7578aa4b6714eef814dfeba4c
DEVEL15-windows-cm-conn-20080307

LICENSE MIT

Convert cm_conn_t reference counts to use Interlocked operations.
This permits several cm_serverLock holds to be converted to read
locks.

Add string translation for VL errors to cm_Analyze().

Permit RXKAD errors other than RXKADEXPIRED to be treated as
non-fatal.  Instead immediately retry an alternate server if
there is one.  This will permit the client to continue to
access replicated data from an alternate site if one of the
file servers is misconfigured.

(cherry picked from commit 1f4ca0f488d765d5d09de9edf8a8fc4fbe6b09b1)
src/WINNT/afsd/cm_conn.c
src/WINNT/afsd/cm_conn.h