]> git.sur5r.net Git - bacula/bacula/commitdiff
Correct bad placement of last patch
authorKern Sibbald <kern@sibbald.com>
Mon, 7 Jul 2008 09:31:09 +0000 (09:31 +0000)
committerKern Sibbald <kern@sibbald.com>
Mon, 7 Jul 2008 09:31:09 +0000 (09:31 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/branches/Branch-2.4@7329 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/stored/reserve.c

index 6532634c8e94d9d7e61b356c72d5a3bdd7fbbc18..1c0f5f8dfd65df6905c058e8127fc0bf69867cf4 100644 (file)
@@ -532,13 +532,13 @@ bool volume_unused(DCR *dcr)
 
    if (!dev->vol) {
       Dmsg2(dbglvl, "jid=%u vol_unused: no vol on %s\n", (int)dcr->jcr->JobId, dev->print_name());
-      Dmsg1(dbglvl, "=== clear in_use vol=%s\n", dev->vol->vol_name);
-      dev->vol->clear_in_use();
       debug_list_volumes("null vol cannot unreserve_volume");
       return false;
    }
    if (dev->vol->is_swapping()) {
       Dmsg1(dbglvl, "vol_unused: vol being swapped on %s\n", dev->print_name());
+      Dmsg1(dbglvl, "=== clear in_use vol=%s\n", dev->vol->vol_name);
+      dev->vol->clear_in_use();
       debug_list_volumes("swapping vol cannot unreserve_volume");
       return false;
    }