From: Jeffrey Altman Date: Wed, 6 Feb 2008 16:45:29 +0000 (+0000) Subject: windows-vnovol-20080206 X-Git-Tag: BP-openafs-windows-kdfs-ifs~134 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=a0e454bd41ec8b363f7669d620d4ff3caa8caf1d;p=packages%2Fo%2Fopenafs.git windows-vnovol-20080206 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. --- diff --git a/src/WINNT/afsd/cm_conn.c b/src/WINNT/afsd/cm_conn.c index 7829f236d..ff30f0800 100644 --- a/src/WINNT/afsd/cm_conn.c +++ b/src/WINNT/afsd/cm_conn.c @@ -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);