chiark / gitweb /
cdrom_id: Fix media state for unreadable DVDs
[elogind.git] / extras / cdrom_id / cdrom_id.c
index ec001cde713a291f182844ec11453f08b66e24b0..f0e1cbbc42bda793250e8ee3d985e54ea1f300d4 100644 (file)
@@ -696,6 +696,7 @@ static int cd_media_info(struct udev *udev, int fd)
                scsi_cmd_set(udev, &sc, 9, 0);
                err = scsi_cmd_run(udev, &sc, fd, buffer, sizeof(buffer));
                if ((err != 0)) {
+                       cd_media = 0;
                        info_scsi_cmd_err(udev, "READ FIRST 32 BLOCKS", err);
                        return -1;
                }