]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-volume-dont-artificially-untimeout-vlservers-20061218
authorJeffrey Hutzelman <jhutz@cmu.edu>
Tue, 19 Dec 2006 02:34:05 +0000 (02:34 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 19 Dec 2006 02:34:05 +0000 (02:34 +0000)
FIXES 48959

remove synthetic event to undo timeouts of vlservers we "haven't talked to yet"

(cherry picked from commit c4adc63872d720b43d2ff99fd780046a4ba9883b)

src/afs/afs_volume.c

index c8d63001312e79d9f8c1c1f5e603a197bc68ed70..b691f58b33158e668b5684424f1d092d21066075 100644 (file)
@@ -688,6 +688,8 @@ afs_NewVolumeByName(char *aname, afs_int32 acell, int agood,
     } while (afs_Analyze(tconn, code, NULL, &treq, -1, /* no op code for this */
                         SHARED_LOCK, tcell));
 
+    /* RT 48959 - unclear if this should really go */
+#if 0
     if (code) {
        /* If the client has yet to contact this cell and contact failed due
         * to network errors, mark the VLDB servers as back up.
@@ -710,6 +712,7 @@ afs_NewVolumeByName(char *aname, afs_int32 acell, int agood,
        afs_PutCell(tcell, READ_LOCK);
        return NULL;
     }
+#endif
     /*
      * Check to see if this cell has not yet referenced a volume.  If
      * it hasn't, it's just about to change its status, and we need to mark