vol: Interrupt RX calls accessing offlining vols
authorAndrew Deason <adeason@sinenomine.net>
Fri, 29 Oct 2010 16:29:37 +0000 (11:29 -0500)
committerDerrick Brashear <shadow@dementia.org>
Mon, 15 Nov 2010 17:32:23 +0000 (09:32 -0800)
commit57a5da63439c2e2b88dd32dc8aa42dc2f6eef116
treee7b5ee3facc5e26ab2a8531287d0a9f9d9a5e05e
parent33409b2c849d7fae3b10b3202bb15e338ae5b982
vol: Interrupt RX calls accessing offlining vols

When we are waiting for a volume to go offline, only wait a certain
amount of time for it to go offline before we interrupt all RX calls
associated with that volume. This amount of time is configurable in
the new offline_timeout and offline_shutdown_timeout volume package
option fields.

Change-Id: Ib6beb3c37f44dcc067c1c94506804f61752cc4ff
Reviewed-on: http://gerrit.openafs.org/3216
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/vol/volume.c
src/vol/volume.h