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

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Sat, 03 Feb 2007 21:45:21 EST


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

Modified Files:
	cm_conn.c cm_conn.h cm_daemon.c cm_daemon.h cm_dcache.c 
	cm_dcache.h cm_ioctl.c cm_volume.c cm_volume.h 
Log Message:
DELTA windows-bkgdaemon-retry-failed-requests-20070203
AUTHOR jaltman@secure-endpoints.com

background request functions such as BkgFetch and BkgStore do not 
return success or failure.  the bkgDaemon thread simply executes
the request and discards it regardless of whether or not the request
was completed.  this can result in background store event failing
to be written to the file server.  

modify the background request functions to return success or failure.

modify the background daemon to put failed requests back onto the queue
if the reason for failure was transient. 

modify the background daemon only to process requests when the servers
for the volume are marked up.  


--- DELTA config follows ---
windows-bkgdaemon-retry-failed-requests-20070203 openafs/src/WINNT/afsd/cm_conn.c 1.60 1.61
windows-bkgdaemon-retry-failed-requests-20070203 openafs/src/WINNT/afsd/cm_conn.h 1.18 1.19
windows-bkgdaemon-retry-failed-requests-20070203 openafs/src/WINNT/afsd/cm_daemon.c 1.25 1.26
windows-bkgdaemon-retry-failed-requests-20070203 openafs/src/WINNT/afsd/cm_daemon.h 1.5 1.6
windows-bkgdaemon-retry-failed-requests-20070203 openafs/src/WINNT/afsd/cm_dcache.c 1.40 1.41
windows-bkgdaemon-retry-failed-requests-20070203 openafs/src/WINNT/afsd/cm_dcache.h 1.5 1.6
windows-bkgdaemon-retry-failed-requests-20070203 openafs/src/WINNT/afsd/cm_ioctl.c 1.83 1.84
windows-bkgdaemon-retry-failed-requests-20070203 openafs/src/WINNT/afsd/cm_volume.c 1.20 1.21
windows-bkgdaemon-retry-failed-requests-20070203 openafs/src/WINNT/afsd/cm_volume.h 1.6 1.7