diff --git a/cdrskin/cdrskin_timestamp.h b/cdrskin/cdrskin_timestamp.h index 05345ca..6404664 100644 --- a/cdrskin/cdrskin_timestamp.h +++ b/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2010.04.04.181237" +#define Cdrskin_timestamP "2010.04.09.090645" diff --git a/libburn/sg-linux.c b/libburn/sg-linux.c index 214d692..61c3bac 100644 --- a/libburn/sg-linux.c +++ b/libburn/sg-linux.c @@ -1928,8 +1928,11 @@ int sg_issue_command(struct burn_drive *d, struct command *c) switch (scsi_error(d, s.sbp, s.sb_len_wr)) { case RETRY: done = 0; - if (burn_sg_log_scsi & 3) + if (burn_sg_log_scsi & 3) { + scsi_log_err(c, fp, s.sbp, s.duration, + c->error != 0); scsi_log_cmd(c,fp,0); + } break; case FAIL: done = 1;