OpenAFS CVS Commit: openafs/src/WINNT/afsd by jaltman

Sat, 20 Mar 2004 12:23:48 EST

Update of /cvs/openafs/src/WINNT/afsd
In directory GRAND.CENTRAL.ORG:/home/jaltman/openafs/cvs-tree/src/WINNT/afsd

Modified Files:
	cm_ioctl.c cm_server.c cm_volume.c 
Log Message:
DELTA fs-setserverprefs-bug-20040320
FIXES 3555

Rodney Dyer (UNCC) reported that the "fs setserverprefs" command if 
issued multiple times would result in the AFSD server becoming unresponsive.
This appears to have been caused by improper use of writeLocks, a failure
to use writeLocks when necessary, and improper reference counting on the
cm_server_t data structures placed into the cm_allServersp list.

--- DELTA config follows ---
fs-setserverprefs-bug-20040320 openafs/src/WINNT/afsd/cm_ioctl.c 1.17 1.18
fs-setserverprefs-bug-20040320 openafs/src/WINNT/afsd/cm_server.c 1.4 1.5
fs-setserverprefs-bug-20040320 openafs/src/WINNT/afsd/cm_volume.c 1.4 1.5