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

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Thu, 18 Jun 2009 23:38:50 EDT


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

Modified Files:
      Tag: openafs-devel-1_5_x
	cm_conn.c 
Log Message:
DELTA DEVEL15-windows-conn-analyze-20090615
AUTHOR jaltman@secure-endpoints.com
LICENSE MIT

When processing RX_CALL_TIMEOUT, if there is no fid specified its a vldb
rpc and we should retry.  If there is a fid and the volume is a readonly
volume then we should also retry.  Only fail if the request has no alternate
server to look at.

When processing RX_CALL_DEAD, log the fact that the call is dead.

When processing any other RX error between -2 and -64, do not force
a new connection to the same server.   Mark the server down and retry
with a new server if possible.



--- DELTA config for openafs-devel-1_5_x follows ---
DEVEL15-windows-conn-analyze-20090615 openafs/src/WINNT/afsd/cm_conn.c 1.49.2.56 1.49.2.57