OpenAFS CVS Commit: openafs/src/afs by shadow
cvs@GRAND.CENTRAL.ORG
cvs@GRAND.CENTRAL.ORG
Wed, 30 Apr 2008 15:07:44 EDT
Update of /cvs/openafs/src/afs
In directory GRAND.CENTRAL.ORG:/data/sb/openafs/src/afs
Modified Files:
afs.h afs_analyze.c afs_call.c afs_conn.c afs_error.c
afs_prototypes.h afs_server.c
Log Message:
DELTA client-idledeadtime-support-20080430
AUTHOR shadow@dementia.org
LICENSE IPL10
FIXES
in the event a server is "melting down" and not responding with data to RPCs
this adds the ability to time out the calls rather than letting keepalives
effectively hang the client forever. does not mark the server down since...
it's not down.
Side effect: adds similar tracking for authentication errors so tokens need
not be discarded if one server's clock has drifted.
--- DELTA config follows ---
client-idledeadtime-support-20080430 openafs/src/afs/afs.h 1.90 1.91
client-idledeadtime-support-20080430 openafs/src/afs/afs_analyze.c 1.25 1.26
client-idledeadtime-support-20080430 openafs/src/afs/afs_call.c 1.105 1.106
client-idledeadtime-support-20080430 openafs/src/afs/afs_conn.c 1.15 1.16
client-idledeadtime-support-20080430 openafs/src/afs/afs_error.c 1.1 1.2
client-idledeadtime-support-20080430 openafs/src/afs/afs_prototypes.h 1.86 1.87
client-idledeadtime-support-20080430 openafs/src/afs/afs_server.c 1.48 1.49