]> git.michaelhowe.org Git - packages/o/openafs.git/commit
DEVEL15-windows-cm-server-interlocked-20080307
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 7 Mar 2008 22:08:54 +0000 (22:08 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 7 Mar 2008 22:08:54 +0000 (22:08 +0000)
commitb0b3e061f1516fa7578aa4b6714eef814dfeba4c
treeb1a530a5c96ec0aef2f461863cfdb27e2f7d4f5e
parentde64ae4e8d9f49b55c543149eb4a76574f043302
DEVEL15-windows-cm-server-interlocked-20080307

LICENSE MIT

Convert cm_server_t reference counts to use Interlocked
operations.  This permits almost all of the cm_serverLock
holds to be converted to read locks.

Add missing cm_PutServerNoLock() calls in the multi_Rx
version of cm_CheckServers().  (Thanks to Asanka)

(cherry picked from commit 0479c650c17f35a4cf0de523cfc036b8d21629ce)
src/WINNT/afsd/cm_server.c
src/WINNT/afsd/cm_server.h