]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
windows-vnovol-20080206
authorJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 6 Feb 2008 16:45:29 +0000 (16:45 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 6 Feb 2008 16:45:29 +0000 (16:45 +0000)
LICENSE MIT

VNOVOL means the volume could not be attached which from the client
perspective is the same as being offline.  The VLDB should not be
queried in response to this error.

src/WINNT/afsd/cm_conn.c

index 7829f236d0c94f532777f4560357529e632022fc..ff30f0800968c4607718538bf585c828137a34a7 100644 (file)
@@ -456,7 +456,7 @@ cm_Analyze(cm_conn_t *connp, cm_user_t *userp, cm_req_t *reqp,
         for (tsrp = serversp; tsrp; tsrp=tsrp->next) {
             if (tsrp->server == serverp) {
                 /* REDIRECT */
-                if (errorCode == VNOVOL || errorCode == VMOVED) {
+                if (errorCode == VMOVED) {
                     tsrp->status = srv_deleted;
                     if (fidp) {
                         cm_ForceUpdateVolume(fidp, userp, reqp);