POOLMEM *changer;
if (!dev->is_autochanger()) {
- Dmsg0(200, "======== NOT AUTOCHANGER ======\n");
+ Dmsg0(200, "== NOT AUTOCHANGER ==\n");
return 0;
}
slot = dcr->VolCatInfo.InChanger ? dcr->VolCatInfo.Slot : 0;
Jmsg(jcr, M_INFO, 0, _("3995 Bad autochanger \"unload slot %d, drive %d\": ERR=%s.\n"),
slot, dev->drive_index, be.strerror());
ok = false;
+ dev->Slot = -1; /* unknown */
} else {
- dev->Slot = -1; /* unknown */
+ dev->Slot = 0; /* nothing loaded */
}
free_pool_memory(changer);
unlock_changer(dcr);
Dmsg3(100, "Bad autochanger \"unload slot %d, drive %d\": ERR=%s.\n",
slot, dev->drive_index, be.strerror());
ok = false;
+ dev->Slot = -1; /* unknown */
} else {
- dev->Slot = -1; /* nothing loaded */
+ dev->Slot = 0; /* nothing loaded */
Dmsg0(100, "Slot unloaded\n");
}
unlock_changer(dcr);