+ }
+ bstrncpy(lastVolume, dcr->VolumeName, sizeof(lastVolume));
+ if (dcr->can_i_use_volume()) {
+ Dmsg1(100, "Call reserve_volume. Vol=%s\n", dcr->VolumeName);
+ if (reserve_volume(dcr, dcr->VolumeName) == NULL) {
+ Dmsg2(100, "Could not reserve volume %s on %s\n", dcr->VolumeName,
+ dcr->dev->print_name());
+ continue;
+ }
+ Dmsg1(100, "dir_find_next_appendable_volume return true. vol=%s\n",
+ dcr->VolumeName);
+ rtn = true;
+ goto get_out;