From 2dbad2b16a80ed8c64a7dda8194b9ad87ccd003b Mon Sep 17 00:00:00 2001 From: Emux Date: Mon, 3 Jul 2017 12:18:49 +0300 Subject: [PATCH] OkHttp sources and sinks are not threadsafe, fix #369 --- vtm-http/src/org/oscim/tiling/source/OkHttpEngine.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/vtm-http/src/org/oscim/tiling/source/OkHttpEngine.java b/vtm-http/src/org/oscim/tiling/source/OkHttpEngine.java index 8a45e640..50891350 100644 --- a/vtm-http/src/org/oscim/tiling/source/OkHttpEngine.java +++ b/vtm-http/src/org/oscim/tiling/source/OkHttpEngine.java @@ -100,14 +100,8 @@ public class OkHttpEngine implements HttpEngine { if (mInputStream == null) return; - final InputStream is = mInputStream; + IOUtils.closeQuietly(mInputStream); mInputStream = null; - new Thread(new Runnable() { - @Override - public void run() { - IOUtils.closeQuietly(is); - } - }).start(); } @Override