From 72f45c602a0e03a07b4f6139ce213e9c305a4837 Mon Sep 17 00:00:00 2001 From: wized2 Date: Mon, 21 Sep 2026 01:54:59 +0000 Subject: [PATCH] fix: log HybridFile stream close errors with LOG.error Replace e.printStackTrace() when closing SFTP read-ahead streams. Matches existing SLF4J usage in HybridFile. Fixes TeamAmaze/AmazeFileManager#2755 --- .../main/java/com/amaze/filemanager/filesystem/HybridFile.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/amaze/filemanager/filesystem/HybridFile.java b/app/src/main/java/com/amaze/filemanager/filesystem/HybridFile.java index 229bac061e..f9a5f32985 100644 --- a/app/src/main/java/com/amaze/filemanager/filesystem/HybridFile.java +++ b/app/src/main/java/com/amaze/filemanager/filesystem/HybridFile.java @@ -1117,7 +1117,7 @@ public void close() throws IOException { LOG.debug("Closing input stream for {}", getPath()); super.close(); } catch (Throwable e) { - e.printStackTrace(); + LOG.error("Error closing input stream for {}", getPath(), e); } finally { LOG.debug("Closing client for {}", getPath()); rf.close();