mirror of
https://git.openafs.org/openafs.git
synced 2025-01-19 15:30:14 +00:00
Windows: Freelance Short circuit all vol updates
As long as the cell is the Freelance Cell ID the volume updates should be short circuited. There is no benefit to performing the extra work. Change-Id: I3449d8a11607406a616918f9a60796552a6cf6d4 Reviewed-on: http://gerrit.openafs.org/7636 Tested-by: BuildBot <buildbot@rampaginggeek.com> Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com> Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
This commit is contained in:
parent
7fd1dc6c88
commit
e0b9b89dd9
@ -277,9 +277,9 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t *
|
||||
}
|
||||
|
||||
#ifdef AFS_FREELANCE_CLIENT
|
||||
if ( cellp->cellID == AFS_FAKE_ROOT_CELL_ID && volp->vol[RWVOL].ID == AFS_FAKE_ROOT_VOL_ID )
|
||||
if (cellp->cellID == AFS_FAKE_ROOT_CELL_ID)
|
||||
{
|
||||
freelance = 1;
|
||||
freelance = 1;
|
||||
memset(&vldbEntry, 0, sizeof(vldbEntry));
|
||||
vldbEntry.flags |= VLF_RWEXISTS;
|
||||
vldbEntry.volumeId[0] = AFS_FAKE_ROOT_VOL_ID;
|
||||
|
Loading…
Reference in New Issue
Block a user