]> git.sur5r.net Git - bacula/bacula/commitdiff
Don't open drive before autochanger list command
authorKern Sibbald <kern@sibbald.com>
Fri, 30 Jan 2004 19:32:13 +0000 (19:32 +0000)
committerKern Sibbald <kern@sibbald.com>
Fri, 30 Jan 2004 19:32:13 +0000 (19:32 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1027 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/stored/dircmd.c

index 89748b4c0d5e7d05e0acef0effc474739e5d00ff..6cd627f03b594069d3aa886563347671265db61d 100644 (file)
@@ -733,12 +733,7 @@ static int autochanger_cmd(JCR *jcr)
         if (!dev_is_tape(dev)) {
             bnet_fsend(dir, _("3995 Device %s is not an autochanger.\n"), dev_name(dev));
         } else if (!(dev->state & ST_OPENED)) {
-           if (open_dev(dev, NULL, READ_WRITE) < 0) {
-               bnet_fsend(dir, _("3994 Connot open device: %s\n"), strerror_dev(dev));
-           } else {
-              autochanger_list(jcr, dev, dir);
-              force_close_dev(dev);
-           }
+           autochanger_list(jcr, dev, dir);
          /* Under certain "safe" conditions, we can steal the lock */
         } else if (dev->dev_blocked && 
                    (dev->dev_blocked == BST_UNMOUNTED ||