]> git.michaelhowe.org Git - packages/o/openafs.git/commit
STABLE14-client-idledeadtime-support-20080430
authorDerrick Brashear <shadow@dementia.org>
Sun, 29 Jun 2008 04:26:03 +0000 (04:26 +0000)
committerDerrick Brashear <shadow@dementia.org>
Sun, 29 Jun 2008 04:26:03 +0000 (04:26 +0000)
commitfbacf9e0b6f18952f742c9020315de1680deff62
treeb8bf7e0f6c5d217346fe9662e8b836142acc3936
parent29617c02103f6888894a7053a65ed0cf038645a4
STABLE14-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_prototypes.h
src/afs/afs_server.c