We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ba378f3 commit e2dd6d3Copy full SHA for e2dd6d3
openai-client/src/main/scala/io/cequence/openaiscala/service/ws/WSHelper.scala
@@ -28,6 +28,11 @@ trait WSHelper {
28
.setRequestTimeout(timeouts.requestTimeout.getOrElse(DefaultTimeouts.requestTimeout))
29
.build
30
val asyncHttpClient = new DefaultAsyncHttpClient(asyncHttpClientConfig)
31
- new StandaloneAhcWSClient(asyncHttpClient)
+ val client = new StandaloneAhcWSClient(asyncHttpClient)
32
+
33
+ // add a shutdown hook
34
+ scala.sys.addShutdownHook(client.close())
35
36
+ client
37
}
38
0 commit comments