]> git.sur5r.net Git - bacula/bacula/commitdiff
ebl Fix next_vol()
authorEric Bollengier <eric@eb.homelinux.org>
Tue, 21 Oct 2008 08:23:42 +0000 (08:23 +0000)
committerEric Bollengier <eric@eb.homelinux.org>
Tue, 21 Oct 2008 08:23:42 +0000 (08:23 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7856 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/patches/testing/next_vol.patch

index 2da17f653537dc3609b72953a646ce3c6ef53a74..d7227000550b00e68b1e9e1404b3a9916d3b0cf9 100644 (file)
@@ -54,25 +54,3 @@ Index: src/dird/next_vol.c
           }
  
  
-Index: src/dird/autoprune.c
-===================================================================
---- src/dird/autoprune.c       (revision 7259)
-+++ src/dird/autoprune.c       (working copy)
-@@ -176,6 +176,17 @@
-             prune_list.num_ids = 0;             /* reset count */
-          }
-          ok = is_volume_purged(ua, &lmr);
-+
-+       /* 
-+        * Check if this volume is available (InChanger + StorageId) 
-+        * If not, just skip this volume and try the next one
-+        */
-+       if (ok && InChanger) {
-+          if (!lmr.InChanger || (lmr.StorageId != mr->StorageId)) {
-+             ok = false;              /* skip this volume, ie not loadable */
-+          }
-+       }
-+
-          /*
-           * If purged and not moved to another Pool, 
-           *   then we stop pruning and take this volume.