+ /*
+ * We purged something but did not get a volume in the current pool.
+ * It must be a scratch volume, so try to get it.
+ */
+ if (ok && get_scratch_volume(jcr, InChanger, mr)) {
+ break; /* got a volume */
+ }
+ ok = false; /* clear OK, in case we fall out */