From e882e38890ade010a627f44c818ffaa2a6ff19fe Mon Sep 17 00:00:00 2001 From: xdavidwu Date: Thu, 25 Feb 2021 21:54:15 +0800 Subject: [PATCH] DocumentsProvider: toast on IOException --- src/main/java/org/safcephfs/CephFSDocumentsProvider.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/safcephfs/CephFSDocumentsProvider.java b/src/main/java/org/safcephfs/CephFSDocumentsProvider.java index c3ec7a2..5f69c67 100644 --- a/src/main/java/org/safcephfs/CephFSDocumentsProvider.java +++ b/src/main/java/org/safcephfs/CephFSDocumentsProvider.java @@ -134,8 +134,10 @@ public class CephFSDocumentsProvider extends DocumentsProvider { throw new IllegalStateException("ESHUTDOWN"); } } else { - Log.e(APP_NAME, "unrecognized error from jni: " + e.getMessage()); - throw new IllegalStateException("unrecognized error"); + Message msg = lthread.handler.obtainMessage(); + msg.obj = APP_NAME + ": operation failed: " + e.getMessage(); + lthread.handler.sendMessage(msg); + throw new IllegalStateException(e.getMessage()); } } } -- 2.43.0