]> git.michaelhowe.org Git - packages/o/openafs.git/commit
DEVEL15-client-idledeadtime-support-20080430
authorDerrick Brashear <shadow@dementia.org>
Wed, 30 Apr 2008 20:08:04 +0000 (20:08 +0000)
committerDerrick Brashear <shadow@dementia.org>
Wed, 30 Apr 2008 20:08:04 +0000 (20:08 +0000)
commit4de3c373c0389f5548a08ded232d6c847ec149e9
treee5c3430eceffb54f8d615e056cfcdfd64c07026b
parent0984e2336515e30a22ced8b5ab41e0081275ae62
DEVEL15-client-idledeadtime-support-20080430

LICENSE IPL10

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.

(cherry picked from commit 0a2c144307d2471450c0660e141906a1f7b1ea36)
src/afs/afs.h
src/afs/afs_analyze.c
src/afs/afs_call.c
src/afs/afs_conn.c
src/afs/afs_error.c
src/afs/afs_prototypes.h
src/afs/afs_server.c