diff --git a/src/android/FileTransfer.java b/src/android/FileTransfer.java index c4b5dd1..f324482 100644 --- a/src/android/FileTransfer.java +++ b/src/android/FileTransfer.java @@ -595,7 +595,8 @@ public class FileTransfer extends CordovaPlugin { body = bodyBuilder.toString(); } } - } catch (IOException e) { + // IOException can leave connection object in a bad state, so catch all exceptions. + } catch (Throwable e) { Log.w(LOG_TAG, "Error getting HTTP status code from connection.", e); } }