aboutsummaryrefslogtreecommitdiff
path: root/okhttp-handler/src/main/scala/com/softwaremill
diff options
context:
space:
mode:
authorAdam Warski <adam@warski.org>2017-09-04 16:51:01 +0200
committerGitHub <noreply@github.com>2017-09-04 16:51:01 +0200
commit163c3e11a9685771dc9f6c1244d803aaff9b4cec (patch)
treee85a918525e263cf450b9a7dd0598780ce75da76 /okhttp-handler/src/main/scala/com/softwaremill
parent2761923dcf1ea49f7671cc2f18df9bd07f0df40b (diff)
parentfa1606306eba04bd9d6f92e71a285af1ae91d0ea (diff)
downloadsttp-163c3e11a9685771dc9f6c1244d803aaff9b4cec.tar.gz
sttp-163c3e11a9685771dc9f6c1244d803aaff9b4cec.tar.bz2
sttp-163c3e11a9685771dc9f6c1244d803aaff9b4cec.zip
Merge pull request #34 from omainegra/okhttp_close_handler
Close Okhttp client when the handler is closed
Diffstat (limited to 'okhttp-handler/src/main/scala/com/softwaremill')
-rw-r--r--okhttp-handler/src/main/scala/com/softwaremill/sttp/okhttp/OkHttpClientHandler.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/okhttp-handler/src/main/scala/com/softwaremill/sttp/okhttp/OkHttpClientHandler.scala b/okhttp-handler/src/main/scala/com/softwaremill/sttp/okhttp/OkHttpClientHandler.scala
index 327a752..ab2b844 100644
--- a/okhttp-handler/src/main/scala/com/softwaremill/sttp/okhttp/OkHttpClientHandler.scala
+++ b/okhttp-handler/src/main/scala/com/softwaremill/sttp/okhttp/OkHttpClientHandler.scala
@@ -135,7 +135,7 @@ abstract class OkHttpHandler[R[_], S](client: OkHttpClient)
def responseBodyToStream(res: OkHttpResponse): Try[S] =
Failure(new IllegalStateException("Streaming isn't supported"))
- override def close(): Unit = {}
+ override def close(): Unit = client.dispatcher().executorService().shutdown()
}
object OkHttpHandler {