lv = &afs_volumes[i];
for (tv = *lv; tv; lv = &tv->next, tv = *lv) {
if (tv->refCount == 0) { /* is this one available? */
- if (tv->accessTime < bestTime) { /* best one available? */
- bestTime = tv->accessTime;
+ if (tv->setupTime < bestTime) { /* best one available? */
+ bestTime = tv->setupTime;
bestLp = lv;
bestVp = tv;
}
}
tv->refCount++;
tv->states &= ~VRecheck; /* just checked it */
- tv->accessTime = osi_Time();
+ tv->setupTime = osi_Time();
ReleaseWriteLock(&afs_xvolume);
return tv;
}