From b6dfb39ab1f210603034e5a39e3d2c1685bb3ae4 Mon Sep 17 00:00:00 2001 From: Jesse Taina Date: Wed, 20 Nov 2019 10:58:46 +0200 Subject: [PATCH] fix(android): Request Timeout #6523 Fix http requests to use read timeout in addition to connect timeout. --- .../widgets/src/main/java/org/nativescript/widgets/Async.java | 1 + 1 file changed, 1 insertion(+) diff --git a/tns-core-modules-widgets/android/widgets/src/main/java/org/nativescript/widgets/Async.java b/tns-core-modules-widgets/android/widgets/src/main/java/org/nativescript/widgets/Async.java index 9aa553f006..0da7062a9a 100644 --- a/tns-core-modules-widgets/android/widgets/src/main/java/org/nativescript/widgets/Async.java +++ b/tns-core-modules-widgets/android/widgets/src/main/java/org/nativescript/widgets/Async.java @@ -525,6 +525,7 @@ protected RequestResult doInBackground(RequestOptions... params) { // apply timeout if (options.timeout > 0) { connection.setConnectTimeout(options.timeout); + connection.setReadTimeout(options.timeout); } // don't follow redirect (30x) responses; by default, HttpURLConnection follows them.