diff --git a/cdrskin/cdrskin_timestamp.h b/cdrskin/cdrskin_timestamp.h index bc0d415..d092447 100644 --- a/cdrskin/cdrskin_timestamp.h +++ b/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2010.10.29.164059" +#define Cdrskin_timestamP "2010.10.29.174455" diff --git a/libburn/spc.c b/libburn/spc.c index 0e85eca..6a9e4a5 100644 --- a/libburn/spc.c +++ b/libburn/spc.c @@ -1558,12 +1558,12 @@ int scsi_eval_cmd_outcome(struct burn_drive *d, struct command *c, void *fp, enum response outcome; int done = -1, usleep_time; + if (burn_sg_log_scsi & 3) + scsi_log_err(c, fp, sense, sense_len, duration, + (sense_len > 0) | (flag & 2)); if (sense_len <= 0) return 1; - if (burn_sg_log_scsi & 3) - scsi_log_err(c, fp, sense, sense_len, duration, - 1 | (flag & 2)); outcome = scsi_error(d, sense, sense_len); if (outcome == RETRY && c->retry && !(flag & 1)) { /* Calming down retries and breaking up endless cycle