OpenAFS CVS Commit: openafs/src/viced by jaltman

Mon, 20 Feb 2006 10:27:07 EST

Update of /cvs/openafs/src/viced
In directory GRAND.CENTRAL.ORG:/home/jaltman/openafs/cvs-1-4/src/viced

Modified Files:
      Tag: openafs-stable-1_4_x
	afsfileprocs.c host.c 
Log Message:
DELTA STABLE14-viced-client-cps-race-fix-20060220

remove a race condition between h_TossStuff_r and SRXAFS_FlushCPS by
changing h_ID2Client to return the client with a refcount and then
release the refCount with PutClient.

when the CPS list is non-NULL and the viceid is ANONYMOUSID be sure
to set the prlist_val to NULL if the prlist_len is being set to 0
since all of the tests are performed on prlist_val

--- DELTA config for openafs-stable-1_4_x follows ---
STABLE14-viced-client-cps-race-fix-20060220 openafs/src/viced/afsfileprocs.c
STABLE14-viced-client-cps-race-fix-20060220 openafs/src/viced/host.c