From bc6b7725e9bd3c22a4b8f17297f02962c9249730 Mon Sep 17 00:00:00 2001 From: mcarare Date: Fri, 13 Dec 2019 17:17:25 +0200 Subject: [PATCH] For #6968 Close response stream to allow use of caching --- .../org/mozilla/fenix/settings/search/SearchStringValidator.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/mozilla/fenix/settings/search/SearchStringValidator.kt b/app/src/main/java/org/mozilla/fenix/settings/search/SearchStringValidator.kt index b0ddd51aa..976170324 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/search/SearchStringValidator.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/search/SearchStringValidator.kt @@ -21,6 +21,9 @@ object SearchStringValidator { } catch (e: IOException) { return Result.CannotReach } + + // read the response stream to ensure the body is closed correctly. workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=1603114 + response.body.string() return if (response.isSuccess) Result.Success else Result.CannotReach }