From d66a40bc0eb61e31249cf39cdc843b6375f2a226 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Wed, 23 Jan 2008 19:34:38 +0000 Subject: [PATCH] Made burn_read_data() issue messages about hopeless drive access errors --- cdrskin/cdrskin_timestamp.h | 2 +- libburn/read.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cdrskin/cdrskin_timestamp.h b/cdrskin/cdrskin_timestamp.h index 6f71c93..00e14f2 100644 --- a/cdrskin/cdrskin_timestamp.h +++ b/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2008.01.19.201702" +#define Cdrskin_timestamP "2008.01.23.193345" diff --git a/libburn/read.c b/libburn/read.c index dd52d70..a54017d 100644 --- a/libburn/read.c +++ b/libburn/read.c @@ -377,7 +377,7 @@ int burn_read_data(struct burn_drive *d, off_t byte_address, fd = open(d->devname, O_RDONLY | O_LARGEFILE); if (fd == -1) { - if (!(flag & 2)) + if (errno != ENOENT || !(flag & 2)) libdax_msgs_submit(libdax_messenger, d->global_index, 0x00020005,