vol: Avoid VBUSY/VRESTARTING trick for offline vop
[openafs.git] / src / vol / volume.c
index 791cd53..8f6e83f 100644 (file)
@@ -4171,14 +4171,7 @@ GetVolume(Error * ec, Error * client_ec, VolId volumeId, Volume * hint,
               }
           } else {
               if (client_ec) {
-                  /* see CheckVnode() in afsfileprocs.c for an explanation
-                   * of this error code logic */
-                  afs_uint32 now = FT_ApproxTime();
-                  if ((vp->stats.last_vol_op + (10 * 60)) >= now) {
-                      *client_ec = VBUSY;
-                  } else {
-                      *client_ec = VRESTARTING;
-                  }
+                  *client_ec = VOFFLINE;
               }
               *ec = VOFFLINE;
           }