From b4264a04f2a8e83a0b8b402c4a93b780aea9eb30 Mon Sep 17 00:00:00 2001 From: xdavidwu Date: Mon, 17 Jun 2019 23:30:38 +0800 Subject: [PATCH] ReadTask: always try to close the file --- src/main/java/org/safsftp/ReadTask.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/safsftp/ReadTask.java b/src/main/java/org/safsftp/ReadTask.java index ea6e259..bc33f92 100644 --- a/src/main/java/org/safsftp/ReadTask.java +++ b/src/main/java/org/safsftp/ReadTask.java @@ -33,12 +33,17 @@ public class ReadTask extends AsyncTask { acos.write(buf,0,size); offset+=size; } - sftp.closeFile(file); acos.close(); } catch(Exception e){ Log.e("SFTP","read file "+e.toString()); } + try{ + sftp.closeFile(file); + } + catch(Exception e){ + Log.e("SFTP","close file "+e.toString()); + } return null; } } -- 2.43.0