aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOmar Alejandro Mainegra Sarduy <omainegra@gmail.com>2017-09-04 10:41:34 -0400
committerOmar Alejandro Mainegra Sarduy <omainegra@gmail.com>2017-09-04 10:41:34 -0400
commitfa1606306eba04bd9d6f92e71a285af1ae91d0ea (patch)
tree66db414d14f6613aefa6a72c209db2f6b38766c0
parent41bbe08c125bb3714aee862ec9dc55419c29986d (diff)
downloadsttp-fa1606306eba04bd9d6f92e71a285af1ae91d0ea.tar.gz
sttp-fa1606306eba04bd9d6f92e71a285af1ae91d0ea.tar.bz2
sttp-fa1606306eba04bd9d6f92e71a285af1ae91d0ea.zip
Close Okhttp client when the handler is closed
-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 5574417..454b234 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 {