disc: add eprintln debug

This commit is contained in:
2026-04-27 23:46:34 -07:00
parent aff18207f0
commit d611dc150b
2 changed files with 7 additions and 3 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
[package] [package]
name = "libfreemkv" name = "libfreemkv"
version = "0.13.30" version = "0.13.31"
edition = "2024" edition = "2024"
rust-version = "1.86" rust-version = "1.86"
license = "AGPL-3.0-only" license = "AGPL-3.0-only"
+6 -2
View File
@@ -1420,7 +1420,10 @@ impl Disc {
.map(|e| { .map(|e| {
let sense = e.scsi_sense(); let sense = e.scsi_sense();
let is_medium = sense.map(|s| s.is_medium_error()).unwrap_or(false); let is_medium = sense.map(|s| s.is_medium_error()).unwrap_or(false);
tracing::warn!(target: "freemkv::disc", "block error {:?} sense={:?} is_medium={}", e, sense, is_medium); eprintln!(
"BLOCK_ERROR: {:?} sense={:?} is_medium={}",
e, sense, is_medium
);
is_medium is_medium
}) })
.unwrap_or(false) .unwrap_or(false)
@@ -1513,7 +1516,8 @@ impl Disc {
// 60 sectors either — bail with full sense info // 60 sectors either — bail with full sense info
// rather than chewing through bpt=1 timeouts. // rather than chewing through bpt=1 timeouts.
if let Err(ref e) = one_result { if let Err(ref e) = one_result {
let is_medium = e.scsi_sense().map(|s| s.is_medium_error()).unwrap_or(false); let is_medium =
e.scsi_sense().map(|s| s.is_medium_error()).unwrap_or(false);
if is_medium { if is_medium {
// 0.13.28: MEDIUM ERROR in single mode — skip sector // 0.13.28: MEDIUM ERROR in single mode — skip sector
tracing::warn!( tracing::warn!(