From 2070ff625301110b89919c6edf839dca098c3d93 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Mon, 23 Jan 2012 10:13:08 +0000 Subject: [PATCH] Improved reaction time on interrupt during writing of lead-in --- libburn/trunk/cdrskin/cdrskin_timestamp.h | 2 +- libburn/trunk/libburn/drive.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/libburn/trunk/cdrskin/cdrskin_timestamp.h b/libburn/trunk/cdrskin/cdrskin_timestamp.h index ce45d0ae..b7d01de7 100644 --- a/libburn/trunk/cdrskin/cdrskin_timestamp.h +++ b/libburn/trunk/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2012.01.22.125048" +#define Cdrskin_timestamP "2012.01.22.125357" diff --git a/libburn/trunk/libburn/drive.c b/libburn/trunk/libburn/drive.c index a51e07dd..bccf6df8 100644 --- a/libburn/trunk/libburn/drive.c +++ b/libburn/trunk/libburn/drive.c @@ -187,7 +187,10 @@ int burn_drive_is_occupied(struct burn_drive *d) if(d->busy == BURN_DRIVE_READING_SYNC || d->busy == BURN_DRIVE_WRITING_SYNC) return 2; - if(d->busy == BURN_DRIVE_WRITING) { + if(d->busy == BURN_DRIVE_WRITING || + d->busy == BURN_DRIVE_WRITING_LEADIN || + d->busy == BURN_DRIVE_WRITING_LEADOUT || + d->busy == BURN_DRIVE_WRITING_PREGAP) { /* ts A70928 */ /* >>> how do i learn whether the writer thread is still