OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_65-2-g031f5eb
Gerrit Code Review
gerrit@openafs.org
Thu, 1 Oct 2009 01:50:14 -0700 (PDT)
The following commit has been merged in the master branch:
commit 031f5eb528c94c1ad13fb1485db5cd40bc2877c2
Author: Andrew Deason <adeason@sinenomine.net>
Date: Wed Sep 30 16:50:07 2009 -0500
DAFS: Wait until preattach to service FSSYNC reqs
Make FSYNC_sync wait until VInit == 2 before serving FSSYNC requests.
This follows the existing similar behavior of waiting until after volume
preattachment is completed before serving RPC requests in DAFS. This
prevents FSSYNC clients from being denied requests simply due to a
volume not having been preattached yet, at the small cost of delaying
how soon we can serve FSSYNC requests.
This does not alter the behavior of non-DAFS, which still only waits
until VInit == 1, since volume attachment takes significantly longer
than preattachment.
Reviewed-on: http://gerrit.openafs.org/563
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/vol/fssync-server.c | 18 ++++++++++++++----
1 files changed, 14 insertions(+), 4 deletions(-)
--
OpenAFS Master Repository